冒泡排序算法
2015-10-15 09:29
211 查看
冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法。
相关文章推荐
- 999句最常用英语口语
- grunt
- java redis学习备忘
- 本地通知
- C++中多态的实现
- QT移植
- HDU2846
- 编码解码
- [LeetCode]Count Primes
- 数据结构和算法学习(9)-红黑树
- ASP.NET MVC 5 Web编程5 -- 页面传值的方式
- 前端使用c# winform创建客户端来进行post发送文件,后台使用java来接收
- Hibernate 所有缓存机制详解
- android拷贝数据库
- struts-cleanup作用
- IOS上拉下拉刷新之详解
- JS学习
- 封装
- free -M解读
- Chrome浏览器扩展开发系列之十八:扩展的软件国际化chrome.i18n API