摘要:
假定有这样一组数列{ 10, 33, 2, 4, 55, 6, 12, 34, 456, 66, 43, 23, 65, 1, 345, 61, 76, 31, 43, 76 };如和求出最小的k个值,或最大的k个值?借鉴快速排序算法,下面是本科教材《数据结构》中的快速排序: 1 void QuickSort ( int A[ ], int head, int rear ) 2 { 3 int pivot; 4 if( head < rear ) // 肯定为真的条件 5 { 6 pivot = Partition ( A, head, rear ); 7 Qui... 阅读全文
posted @ 2012-04-04 23:33
NLP新手
阅读(1304)
评论(0)
推荐(0)
浙公网安备 33010602011771号