输入n个整数,输出其中最小的k个
2015-08-13 17:58
239 查看
描述 | 输入n个整数,输出其中最小的k个。详细描述:接口说明原型:bool GetMinK(unsignedint uiInputNum, int * pInputArray, unsignedint uiK, int * pOutputArray);输入参数: unsignedint uiInputNum //输入整数个数int * pInputArray //输入整数数组unsignedint uiK //需输出uiK个整数输出参数(指针指向的内存区域保证有效): int * pOutputArray //最小的uiK个整数返回值: false 异常失败 true 输出成功 |
---|---|
知识点 | 循环,数组 |
运行时间限制 | 10M |
内存限制 | 128 |
输入 | 输入说明 1 输入两个整数 2 输入一个整数数组 |
输出 | 输出一个整数数组 |
样例输入 | 5 2 1 3 5 7 2 |
样例输出 | 1 2 |
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sca = new Scanner(System.in); int n = sca.nextInt(); int k = sca.nextInt(); int[] array = new int ; for(int i = 0; i < n; i++) { array[i] = sca.nextInt(); } sca.close(); Arrays.sort(array); for(int i = 0; i < k; i++) { System.out.print(array[i]); if(i != k-1) System.out.print(' '); } } }输出格式很重要啊……
相关文章推荐
- Arctic Network 2349(最小生成树的第k长边)
- HTC ruu 解密 工具编译 提取解密key 自行解密 流程记录
- 八月十三日 星期4
- UITextField总结
- Windows进程间通信
- Roundcube Webmail 安装配置图文详情
- WCF实现消息推送(单向操作/观察者模式)
- 关于socket
- 机器学习动力源
- 巴什博奕
- zoj 1101 Gamblers
- iOS 短信分享 邮件分享
- UI 06 ScrollView 的手动循环播放 与 自动循环播放
- ucos源码分析之OSMemCreate()
- 设计模式六大原则
- 判断UITableView是否滑到底部
- Android的selector的使用
- LoadRunner函数详解之web_reg_find
- php实现几种排序
- Android DiskLruCache完全解析,硬盘缓存的最佳方案