数据结构
皇朝青城
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
冒泡排序
冒泡排序程序:public void BubbleSort(int array[]) { int out, in;// 定义一个外部索引(用来记录每一次外层循环的次数),一个内部索引(用来比较相邻的两个数据元素大小) for (out = array.length - 1; out > 1; out--) { for (in原创 2015-07-17 12:53:09 · 345 阅读 · 0 评论 -
选择排序
选择排序思想:定义三个元素:in,out,minin:内层循环out:外层循环min:最小值的索引默认初始状态:out和min为最开始的索引,in从out后面的索引开始,依次往后移动比大小,每一次内层循环就是把min对应的值和in对应的值比较大小,如果min要比in大,此时把in赋值给min,等循环完毕后即得到了最小值的索引,再把min对应的值和out对应的值对调。程序如下原创 2015-07-17 18:36:54 · 485 阅读 · 0 评论 -
插入排序
插入排序:最开始默认第一个元素是有序的,定义外部循环变量out从1开始,in是用来循环空白出左边元素是否比temp值大的public static void InsertSort(int a[]){ int in,out; for(out=1;out int temp=a[out]; i原创 2015-07-17 20:38:41 · 369 阅读 · 0 评论
分享