1.直接插入排序2.希尔排序3.简单选择排序4.堆排序5.冒泡排序6.快速排序7.归并排序8.基数排序1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四..
分类:
编程语言 时间:
2017-04-18 11:52:23
阅读次数:
254
1,常用选择器:元素(标签/简单)选择器、ID选择器、类选择器、后代选择器(可以将类或者ID应用于它们的祖先,然后使用后代选择器来定位) 2,伪类:有时候,我们需要根据文档结构之外的其他条件对元素应用样式,例如表单元素或链接的状态,可以使用伪类选择器来完成: :link和:visited成为链接伪类 ...
分类:
Web程序 时间:
2017-04-12 03:22:43
阅读次数:
230
一. 冒泡排序算法 1.第一次排序时将序列[0 ~ n - 1]中从前往后进行两个相邻元素的比较,若前者较大则交换,比较n-1次;当第一趟排序结束时,序列最大的元素就被交换到位置n-1上,就如同一个气泡,一步一步往后翻滚,直到最后一位。 2.重复步骤1,在第i趟时需要翻滚n-i-1次,每趟决定一个元 ...
分类:
编程语言 时间:
2017-04-05 20:47:05
阅读次数:
172
JQuery最核心的组成部分就是:选择器引擎。它继承了css的语法,可以对DOM元素的标签名、属性名、状态等进行快速准确的选择。 jQuery选择器的写法与CSS 选择器十分类似,只不过他们的功能不同。CSS找到元素后添加的是单一的样式,而 jQuery则添加的是动作行为。 简单选择器: 标签选择器 ...
分类:
Web程序 时间:
2017-03-29 12:53:17
阅读次数:
179
这一节将介绍简单选择排序(Simple Selection Sort)。 在介绍简单排序算法之前,先给出排序的确切定义,并简单介绍一下排序算法的稳定性。 排序的确切定义 假设含有n个对象的序列为{R[0], R[1], ..., R[n-1]}, 其对应的关键字(key)序列为{K[0], K[1] ...
分类:
编程语言 时间:
2017-03-12 23:04:42
阅读次数:
301
一、简单选择排序和堆排序都属于选择排序 选择排序的思想是:每一趟从待排序的记录中选出关键字最小的记录,按顺序放在以排序的记录序列的后面,知道全部拍完为止。 二、简单选择排序(直接选择排序) 1.简单选择排序法是每次循环找出最值,循环结束后将最值调整到合适位置,交换的次数少。 每次找出当前无序队列中的 ...
分类:
编程语言 时间:
2017-03-11 10:40:34
阅读次数:
365
选择排序和冒泡排序相比.少了一些交换,冒泡排序是发现有小的就换,选择排序和每个元素比较确定最小的菜交换位置 时间复杂度:O[n2] 性能优于冒泡排序 稳定的排序算法 public static void main(String[] args) { int[]arr={4,6,3,2,8,6,9}; ...
分类:
编程语言 时间:
2017-02-23 00:52:25
阅读次数:
224
[1]创建范围 [2]简单选择 [3]复杂选择 [4]操作范围内容 [5]插入范围内容 [6]折叠范围 [7]比较范围 [8]复制范围 [9]清理范围 [10]IE兼容 ...
分类:
其他好文 时间:
2017-02-11 14:42:10
阅读次数:
196
1、需求分析(1)输入数据的形式为:伪随机数产生程序产生,且每次输入数不少于100个,至少要用5组不同的输入数据(2)输出的形式为:输出关键字参加的比较次数和关键字的移动次数(关键字交换计为3次移动)的数据(3)程序能达到的功能:对起泡排序,直接插入排序,简单选择排序..
分类:
编程语言 时间:
2017-01-07 21:28:52
阅读次数:
499
简单选择排序,就是执行n-i次比较,然后从n-i+1个数据中选择最小的值,如果最小值不是第i(1=<i<=n)个,则和第i个交换。 ...
分类:
编程语言 时间:
2017-01-04 07:27:51
阅读次数:
192