数组中最小的k个数

来源:互联网 发布:mac打不开rar 编辑:程序博客网 时间:2024/05/17 03:52
//Find The least K-num in the arrayvoid TheLeastKnum(int num[], int first, int end, int k){int index,i;index = partition(num, first, end);while (k != index){if (index < k){first = index + 1;index = partition(num, first, end);}else{end = index - 1;index = partition(num, first, end);}}for (i = 0; i < index; i++){cout << num[i] << " ";}cout << endl;}

0 0
原创粉丝点击