1.冒泡排序基本思想:对比相邻的元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把大的元素移动到数组后面,这样数组就像气泡一样从底部上升到顶部。冒泡排序在双层循环中实现,内层循环控制比较相邻元素大小和交换位置,这样,一次循环完成后,最大的数就排好位置了。外层循环控制内层循环的循环次数,内层循环完成一次循环确定一个最大数的位置,所以总共n个数,外层循环最多循环n-1次。代码实现publi...
分类:
编程语言 时间:
2016-05-12 17:18:43
阅读次数:
162
基本思想:依次比较相邻的两个数,并两两交换,使大(或小)的数不停向前推进,以此类推……
由于在排序过程中总是大数往前,小数往后,相当气泡上升,所以叫冒泡排序。
#include
#include
#include
#include
using namespace std;
int main()
{
int n,...
分类:
编程语言 时间:
2016-05-12 13:11:04
阅读次数:
206
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style> 7 *{margin:0;padding:0;} 8 .arrow_box{ 9 po ...
分类:
其他好文 时间:
2016-05-09 20:41:15
阅读次数:
165
对“捕获”和“冒泡”这两个概念,通常我们对冒泡了解和使用的会更多一些,因为在我们使用的所有浏览器中,都支持事件冒泡 ,即事件由子元素向祖先元素传播的,就 像气泡从水底向水面上浮一样。而在像firefox,chrome,safari这类所谓的标准浏览器中,事件传播通常是有三个阶段的:事件捕获阶段,事 ...
分类:
Web程序 时间:
2016-05-09 09:59:59
阅读次数:
297
冒泡排序 顾名思义,冒泡排序直观的意思是气泡越大冒的越快,对应到列表中就是数字最大的先选出来,然后依次进行。 例如 myList = [1,4,5,0,6] ,比较方式为:相邻的两个数字先进行比较,也就是myList[0]和myList[1],发现不是">"的关系,就继续比较myList[1]和my ...
分类:
编程语言 时间:
2016-05-02 22:47:48
阅读次数:
215
使用贝塞尔曲线, 新建了一个类:Corner .h .m ...
分类:
移动开发 时间:
2016-05-02 14:19:18
阅读次数:
172
对“捕获”和“冒泡”这两个概念,通常我们对冒泡了解和使用的会更多一些,因为在我们使用的所有浏览器中,都支持事件冒泡 ,即事件由子元素向祖先元素传播的,就 像气泡从水底向水面上浮一样。而在像firefox,chrome,safari这类所谓的标准浏览器中,事件传播通常是有三个阶段的:事件捕获阶段,事件 ...
分类:
Web程序 时间:
2016-04-24 12:26:13
阅读次数:
991
思想:从第一个元素开始,对数组中两两相邻的元素比较,将值较小的元素放在前面,值较大的元素放在后面,一轮比较完毕,一个最大的数沉底成为数组中的最后一个元素,一些较小的数如同气泡一样上浮一个位置。n个数,经过n-1轮比较后完成排序。 var arr=[5,0,-56,900,12];var flag=f ...
分类:
编程语言 时间:
2016-04-23 11:36:23
阅读次数:
134
冒泡排序 顾名思义,冒泡排序直观的意思是气泡越大冒的越快:),对应到我们的列表中就是数字最大的先选出来,然后依次进行。例如<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> myList = [1,4,5,0,6],比较方式为: 相 ...
分类:
编程语言 时间:
2016-04-21 23:20:30
阅读次数:
257
效果体验:http://hovertree.com/texiao/css3/8/效果图: 点击这里下载:http://hovertree.com/h/bjaf/8d5vmddq.htm 更多特效:http://www.cnblogs.com/roucheng/p/texiao.html ...
分类:
Web程序 时间:
2016-04-17 16:05:08
阅读次数:
203