1. 冒泡法
http://baike.baidu.com/view/254413.htm
求助编辑百科名片
冒泡排序,是指计算机的一种排序方法,它的时间复杂度为O(n^2),虽然不及堆排序、快速排序的O(nlogn,底数为2),但是有两个优点:1.“编程复杂度”很低,很容易写出代码;2.具有稳定性,这里的稳定性是指原序列中相同元素的相对顺序仍然保持到排序后的序列,而堆排序、快速排序均不具有稳定性。不过,一路、二路归并排序、不平衡二叉树排序的速度均比冒泡排序快,且具有稳定性,但速度不及堆排序、快速排序。冒泡排序是经过n-1趟子排序完成的,第i趟子排序从第1个数至第n-i个数,若第i个数比后一个数大(则升序,小则降序)则交换两数
随笔 遇见
浅析企业服务器安全防护的七个切入点
jQuery.API源码深入剖析以及应用实现(1) - 核心函数篇
常用Javascript精选(二)
随笔 生活与生命
jquery插件 8个很有用的jQuery插件
jquery插件 5个小插件
常用Javascript精选(一)
jQuery库与其他JS库冲突的解决办法(转)
- 最新文章
-
C#Webbrowser中屏蔽弹出窗口及脚本错误提示
C# 异常类 Exception 枚举所有类型的异常
使用 XML 实现 REST 式的 SOA
【 程 序 员 】:伤不起的三十岁,你还有多远 ?
什么是REST?以及RESTful的实现
C#使用 webBrowser 控件模拟点击链接
WCF4.0 + Restful +VS2010 圖文重點筆記
jQuery实现三级联动
MongoDB 可视化管理工具 MongoCola1.1.0 测试版发布[zt]
SQLite介绍、学习笔记、性能测试
- 热门文章
-
WCF MaxStringContentLength & MaxReceivedMessageSize
如果用c#把当前时间转化为Discuz中的posttime,也就是mysql中的时间戳Timestamp
深入C#学习系列一:序列化(Serialize)、反序列化(Deserialize)
清理C盘的一个新发现,Visio Studio在调试过程中产生的垃圾文件
C#动态调用Web服务的3种方法
C#遍历CookieContainer所有Cookie并保存到文件
.Net GC的工作机制 垃圾回收机制的工作原理
Web Service学习笔记:动态调用WebService的方法总结
php Ajax Post GET传值
WebBrowser 控件说明