冒泡排序
来源:互联网 发布:flash编程弹出窗口 编辑:程序博客网 时间:2024/06/07 04:47
使用冒泡排序为一列数字进行排序的过程
冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。
冒泡排序对n个项目需要O(n2)的比较次数,且可以原地排序。尽管这个算法是最简单了解和实作的排序算法之一,但它对于少数元素之外的数列排序是很没有效率的。
2011-04-28 22:17:07
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- VC++深入详解 笔记 第三章(2) 一个单文档MFC应用程序的创建过程
- iptables看书笔记
- EXT 在textarea的光标处插入
- EXT 在textarea的光标处插入
- EXT 在textarea的光标处插入
- 冒泡排序
- dropdownlist 出错
- VC实现微秒(十万分之一秒)休眠
- flex与java实现数据库数据在页面分页
- php长连接处理整理
- ASCII,Unicode和UTF-8(转帖)
- js搜索提示参考
- js1
- linux下的共享库(动态库)和静态库