C语言实现快速排序
摘要:
快速排序简介:即是一个递归的过程,比如对数组a[5] = {1,3,4,5,2}排序。首先找到一个指标元素,这里取(0+5)/2 = 2即中间的元素a[2];然后根据a[2]=4排序;比4小的放到左面,比4大的放到右边。a[5] = {1,3,2,4,5};然后分别对数组{1,3,2}和数组{5}进行同样的排序。递归到没法分割为止。C代码如下:#include <stdio.h>#de... 阅读全文
posted @ 2009-11-07 20:48 寂寞的肥肉 阅读(3789) 评论(0) 推荐(1)
浙公网安备 33010602011771号