
C
Shine2013
乐观开朗 积极向上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
排序算法---快速排序
一. 快速排序思想 通过一趟排序将待排序记录与基准值比较,将它分割成两个独立部分,其中一部分均比基准值小,另一部分均比基准值大,再将这两部分记录分别进行排序,以达到整个序列有序。 二. 快速排序的实现 #include int quick_sort(int a[], int i, int t) { int s = i+1, j = t, temp;原创 2013-03-26 11:11:09 · 602 阅读 · 0 评论 -
排序算法---冒泡排序
一. 冒泡排序的过程(升值排序) 1. 将第一个记录的关键字与第二个记录的关键字进行比较,若key[1] > key[2], 则交换。然后比较第二个与第三个,依此类推,直到第n-1个与第n个比较为止,第一趟排序完后,记录最大的关键字会被排在最后面。 2. 将记录的前n-1个关键字进行第二趟比较交换,直到前n-1个中最大记录的关键字落在第n-1个位置为止。原创 2013-03-26 10:21:42 · 581 阅读 · 0 评论