选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 选择排序的主要优点与数据移动有 ...
分类:
编程语言 时间:
2017-11-12 15:37:40
阅读次数:
199
1. equals方法,该方法定义在Object类中 它是判断调用equals的引用和传进来的引用是否一致,即两个应用是否是同一个对象 结果为false 2. String类 String类中的equals方法。 对于String类的equals方法来说,它是判断当前字符串与传进来的字符串的内容是否 ...
分类:
编程语言 时间:
2017-11-12 15:37:49
阅读次数:
141
探讨一下leetcode上的3Sum: Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array whi ...
分类:
编程语言 时间:
2017-11-12 15:38:03
阅读次数:
221
1.numpy中一些函数的用法学习 shape()用法: shape : tuple of ints The elements of the shape tuple give the lengths of the corresponding array dimensions.。 shape返回一个元 ...
分类:
编程语言 时间:
2017-11-12 15:38:20
阅读次数:
263
声明数组的两种方式: 1.声明的时候赋值: 例如:int[] socre = {60,38,92,51} ; int[] score = new int[]{60,38,92,51}; 2.声明之后再赋值: int[] socre = new int[4]; 3.注意点:数组声明的时候要告诉数组长度 ...
分类:
编程语言 时间:
2017-11-12 16:20:16
阅读次数:
242
1.物体随着鼠标移动 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta ...
分类:
编程语言 时间:
2017-11-12 16:20:30
阅读次数:
196
1.在公有继承中:(1).派生类对象储存了基类的私有成员 (2).派生类对象可以使用基类的方法 (3).基类引用可以引用派生类对象,派生类引用不可以引用基类对象 2.基类引用引用派生类对象时:若基类引用使用的函数为虚函数,则使用的此函数为派生类虚函数。不是虚函数时使用的则为基类函数。 3.一个函数需 ...
分类:
编程语言 时间:
2017-11-12 16:21:04
阅读次数:
177
在springmvc.xml里面配置视图解析器 一、Spring MVC把逻辑视图转化为物理视图的流程 ? 请求处理方法执行完成后,最终返回一个 ModelAndView对象。对于那些返回 String,View 或 ModeMap 等类型的处理方法,Spring MVC 也会在内部将它们装配成一个 ...
分类:
编程语言 时间:
2017-11-12 16:21:12
阅读次数:
166
JavaScript 克隆 本次学习内容: 克隆:只克隆标签和属性,不克隆文本。 克隆的功能,如果不添加使用Ture,就只会克隆标签和属性,不会克隆文本。 克隆的参数全部是节点对象,不能是字符串 ...
分类:
编程语言 时间:
2017-11-12 16:21:19
阅读次数:
227
python生成.exe,可以使用pyinstaller模块 在windows下,打开powershell,cd到当前目录,使用 pyinstaller -F test.py 会在当前文件夹下生成一个dist的文件夹 文件test.exe在该文件夹下,可以直接使用 主要选项: -D,创建一个目录,包 ...
分类:
编程语言 时间:
2017-11-12 16:21:28
阅读次数:
203
编写Java程序时,应注意以下几点:大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。方法名:所有的方法名都应该以小写字母开 ...
分类:
编程语言 时间:
2017-11-12 16:21:59
阅读次数:
207
Spring 之 applicationContext.xml 配置 默认实例化(无参构造) ...
分类:
编程语言 时间:
2017-11-12 16:22:52
阅读次数:
196
第一章:1.Java都有什么东西? Jdk(java开发工具包)包括 Jre(Java运行环境) >jvm(Java虚拟机) 应用(javac) Java API和一些常用的jar包; 第二章: 变量: 用单一的字母或字符可以表达话.第一想到char; String name = “张三”; Str ...
分类:
编程语言 时间:
2017-11-12 16:23:52
阅读次数:
164
数学相关的函数使用 导入数学模块 ——import math 1.floor()向下取整 print(math.flooor(6.1)) 2.ceil()向上取整 print(math.ceil(6.1)) 3.round()四舍五入(奇如偶不入,为系统内建函数) print(round(5.8)) ...
分类:
编程语言 时间:
2017-11-12 16:24:39
阅读次数:
163
类成员: # 字段 - 普通字段,保存在对象中,执行只能通过对象访问 - 静态字段,保存在类中, 执行 可以通过对象访问 也可以通过类访问 # 方法 - 普通方法,保存在类中,由对象来调用,self=》对象 - 静态方法,保存在类中,由类直接调用,对象也可以调用 - 类方法,保存在类中,由类直接调用 ...
分类:
编程语言 时间:
2017-11-12 16:25:17
阅读次数:
188
#include <stdio.h>int main(){ int a, b, c; while(scanf("%d%d%d",&a,&b,&c)!=EOF){ if(a>0 && b>0 && c>0 && a+b>c && a+c>b && b+c>a) { if (a*a+b*b==c*c|| ...
分类:
编程语言 时间:
2017-11-12 16:25:38
阅读次数:
194
1.classpath环境变量 使用1.5版本以上的JDK时,不推荐设置classpath环境变量 2.大小写 Java语言是严格区分大小写的语言,在编写Java程序时,必须严格注意Java程序中每个单词的大小写, 例如:main() 和 Main()是两个完全不同的方法,Java虚拟机只会选择从m ...
分类:
编程语言 时间:
2017-11-12 16:26:57
阅读次数:
153
在此感谢前辈们的指导:http://python.jobbole.com/80955/https://www.cnblogs.com/wupeiqi/p/4766801.htmlhttps://www.cnblogs.com/paomaliuju/p/5122761.htmlhttps://www.cnblogs.com/goser/articles/7097728.htmlhttp://www.cnblogs.com/alex3714/articles/5213184.htmlhttp..
分类:
编程语言 时间:
2017-11-12 16:27:10
阅读次数:
171
本周,我们主要有两个方面的内容,一是对于Java前四章知识的回顾与反思,二是对第十章图形程序设计的学习。 对于前四章内容的回顾,老师是通过测试进行回顾的。通过判断、选择、读程序写出输出结果、填写程序和编程练习五个方面,这五个方面涉及前四章的主要内容。我们本以为前四章内容没有任何问题,结果在测试的时候 ...
分类:
编程语言 时间:
2017-11-12 16:27:40
阅读次数:
143
适配器模式:把一个类的接口变成客户端所期待的另一种接口,使原本因接口不匹配而不能一起工作的两个类能够一起工作。 适配器有两种形式:类的适配器和对象的适配器。 类的适配器模式 结构图: 可以看出,Adaptee并没有operateB,而客户端期待这个方法。为了让客户端能使用Adaptee类,增加了一个 ...
分类:
编程语言 时间:
2017-11-12 16:28:40
阅读次数:
157