问题:
Description
利用search(a,n,k)函数在数组a的前n(n>=1)个元素中找出前k个(1<=k<=n)小的值。假设数组a中各元素的值都不相同。
Input
数组中各元素
n k
Output
a中前k个小的值
Sample Input
5 6 2 1 4 85 78 11
7 4
Sample Output
5 2 1 4
HINT
代码:
/*烟台大学计算机控制与工程学院
作者:曹欣宇
时间:2017 4 5*/
#include<stdio.h>
int main()
{
int a[20],c[20];
int i,j,k,n,temp;
char x;
for(i=0; i<20; i++)
{
C语言实现:查找数组中的前k小元素

这是一个编程问题,要求使用C语言编写一个search(a,n,k)函数,功能是在长度为n的数组a中找出并返回前k个最小的不重复数值。输入包含数组元素、n和k,输出为数组中前k个最小值。"
137935661,22933095,Python编程:利用Pipe实现高效代码组织,"['Python编程', '数据处理', '编程技巧', '学习资料']
最低0.47元/天 解锁文章
1356

被折叠的 条评论
为什么被折叠?



