//寻找一个数组中的最大数,最小数,第二大数,第k小数,
#include<iostream>
using namespace std;
int * creat(int &n) {
int* a = new int[n];
cout << "请输入数据" << endl;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
return a;
}
/*int randomizedSelect(int *a, int p, int r, int k)
{
if (p == r) return a[p];
int i = randomizedPartition(a, p, r);
寻找数组中的最大数、最小数、第二大数、第k小数
最新推荐文章于 2023-05-09 03:16:53 发布