码迷,mamicode.com
首页 >  
搜索关键字:冒泡法    ( 184个结果
快速选择排序算法
快速排序是对冒泡法排序的一种改进。 排序思想: 通过一趟排序,将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小;再分别对这两部分记录进行下一趟分割排序,以达到整个序列有序,重复执行以上的划分操作,直 到所有要进行排序的数据变为有序为止。...
分类:其他好文   时间:2014-08-28 22:47:36    阅读次数:385
【算法】冒泡排序法
/// /// 冒泡法排序 /// /// private static void MySort(int[] shuzu) { //比较多少轮 for (int i = 0; i ...
分类:其他好文   时间:2014-08-23 21:32:51    阅读次数:216
数组-03. 冒泡法排序
《C/C++/Java 程序设计基础》习题分享
分类:其他好文   时间:2014-08-23 01:02:29    阅读次数:166
如何从键盘录入数据调用排序算法排序?
如何从键盘录入数据调用排序算法排序? |--如何从键盘录入数据 |--如何用冒泡法排序...
分类:其他好文   时间:2014-08-15 14:46:28    阅读次数:241
经典排序算法总结(代码) .(转)
经典排序算法总结(代码)·冒泡法·快速排序·插入排序·希尔(shell)排序·选择排序·堆排序·归并排序附:排序算法原理:http://zh.wikipedia.org/wiki/Category:%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95flash演示:http://...
分类:其他好文   时间:2014-08-13 17:43:06    阅读次数:257
1.用冒泡法对10个数排序
【原理】它是一种较简单的排序算法。它会遍历若干次要排序的数列,每次遍历时,它都会从前往后依次的比较相邻两个数的大小;如果前者比后者大,则交换它们的位置。这样,一次遍历之后,最大的元素就在数列的末尾。 采用相同的方法再次遍历时,第二大的元素就被排列在最大元素之前。重复此操作,直到整个数列都有序为止。【...
分类:其他好文   时间:2014-08-11 11:36:52    阅读次数:187
数据结构之冒泡排序
1.冒泡法原理原理很简单每一趟排序将最大的或者最小的数往后移动,知道一趟排序过程中没有数据交换为止。例如:一个序列有n个数据a1,a2……an,第一趟排序为:首先a1和a2比较,如何逆序则交换位置,然后a2,a3比较,以此类推an-1和an比较。然后进入第二趟排序排序的范围为a1~an-1...第3...
分类:其他好文   时间:2014-07-31 19:55:57    阅读次数:316
用C#写的几种排序算法
1、冒泡法排序class Program{//冒泡法排序public static void sort(int[] list){int i, j, temp;j = 1;while (j list[i + 1]){temp = list[i];list[i] = list[i + 1];list[....
分类:其他好文   时间:2014-07-31 13:00:46    阅读次数:152
排序(冒泡、直接插入、快速排序)
冒泡法 第1趟:依次比较0和1、1和2、2和3...n-2和n-1索引处的元素,发现前面的大于后面的,就交换它们,这样一趟下来,最大的元素排到了最后面。第2趟:继续按照第1趟的做法再做一遍,一趟下来,第二大的元素排到了最后面。 ......这样经过n-1趟比较、交换,n个数据排序完毕。如果某一趟没有...
分类:其他好文   时间:2014-07-27 10:24:52    阅读次数:211
华为测试 整形数组合并
合并输入的两个整形数组并去掉重复的数字按升序输出; 案例输入:3                     1 2 5                     4                     -1 0 3 2 案例输出:-101#include #include using namespace std; void maopao(vector&arry); int main(...
分类:其他好文   时间:2014-07-06 10:17:14    阅读次数:222
184条   上一页 1 ... 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!