摘要:
冒泡排序是非常容易理解和实现,,以从小到大排序举例:设数组长度为N。1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,如果N不为0就重复前面二步,否则排序完成。按照定义很容易写出代码://冒泡排序1void BubbleSort1(int a[], int n){ int i, j; for (i = 0; i < n; i++) for (j = 1; j < n - i; j++) ... 阅读全文
posted @ 2013-03-08 18:36
执迷不悟~
阅读(260)
评论(0)
推荐(0)
浙公网安备 33010602011771号