程序生涯网络博客笔记1(排序;冒泡)
2017-03-30 22:53
169 查看
排序算法逻辑,外循环,取i 使 i从数列第一位至 最后一位,内循环,取j ,j 为在 i 之后的一位至最后一位,将数列值【i】与【j】比较,若【i】大,交换值,得出。见图
冒泡算法(排序),逻辑,取J ,J为数列最后一位开始往上,依次和相邻的数列值即J-1比较,如果数列值J比前一位小,则交换,反之,不交换,然后从J-1开始循环(即依次往上一位)直到内部循环中J取值为数列第一位,即 将最小 的数值往上送,这样,一次循环之后,第一位为最小,然后继续循环,将最小数送至第二位,其中添加flag为在顺序排好时退出方法,节省效率,count来计数
冒泡算法(排序),逻辑,取J ,J为数列最后一位开始往上,依次和相邻的数列值即J-1比较,如果数列值J比前一位小,则交换,反之,不交换,然后从J-1开始循环(即依次往上一位)直到内部循环中J取值为数列第一位,即 将最小 的数值往上送,这样,一次循环之后,第一位为最小,然后继续循环,将最小数送至第二位,其中添加flag为在顺序排好时退出方法,节省效率,count来计数
相关文章推荐
- 冒泡排序程序实现
- 结束潜水生涯,开始博客冒泡!
- NetworkX学习笔记-5-NetworkX中怎样对多个网络赋属性,并根据属性排序
- java小程序——给数组随机赋值,查找输入的值以及冒泡和选择排序数组并输出
- [2014-08-04]JAVA笔记_排序、冒泡、二分查找、质数
- 终于决定要写博客了,就当是网络笔记吧。
- NetworkComms网络程序开发笔记(二): 跨线程更新UI
- 一个无聊的递归冒泡排序程序
- 关于网络编程(服务端)的一些笔记 - roen的专栏 - 博客频道 - CSDN.NET
- 怎样查询电脑端口被哪个程序占用----转载自Petru's网络博客
- NetworkComms网络程序开发笔记(一): 在多线程环境中安全的触发事件
- asp 实现的冒泡排序程序
- Windows系统管理和网络服务笔记生涯 源于BENET2.0课程(S1)
- 冒泡排序程序实现
- 冒泡和选择排序java程序
- 传智博客学习笔记15--JAVA网络编程
- 网络技术笔记生涯 源于BENET2.0课程(S1)
- 学习笔记1:冒泡排序, 快速排序
- 【算法学习笔记】03.白书练习题stat(排序入门:冒泡,桶)
- NetworkComms网络程序开发笔记(一): 在多线程环境中安全的触发事件