摘要: Quick sort是一种排序算法,对n个数进行排序,最坏的情况是n的2次方。虽然这个是最坏运行时间比较差,但快速排序通常是用于排序的最佳的实用选择,这是因为quick sort平均性能相当好,期望的运行时间为nlgn。另外,quick sort 能够进行就地排序,在虚拟的坏境中也能很好的工作。 像合并排序一样,quick sort 也是基于分治模式的。用c#语言实现的quick sort 代码... 阅读全文
posted @ 2010-10-23 18:57 chenping2008 阅读(432) 评论(0) 推荐(0) 编辑