29、最小的k个数
来源:互联网 发布:网络棋牌游戏输赢原理 编辑:程序博客网 时间:2024/06/03 10:26
题目描述:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
我的方法(简单粗暴的全排序法)
思路:先全部排序,取前k个
代码:
class Solution {public: vector<int> GetLeastNumbers_Solution(vector<int> input, int k) { vector<int> res; if(input.size()==0 || k > input.size()) return res; sort(input.begin(),input.end()); for(int i = 0;i < k;i++){ res.push_back(input[i]); } return res; }};
阅读全文
0 0
- 29、最小的k个数
- 最小的K个数
- 最小的K个数
- 最小的K个数
- 最小的k个数
- 最小的k个数
- 最小的k个数
- 最小的k个数
- 最小的k个数
- 最小的k个数
- 最小的K个数
- 最小的k个数
- 最小的K个数
- 最小的K个数
- 最小的K个数
- 最小的K个数
- 最小的K个数
- 最小的k个数
- px和dp的转换
- Qt检测U盘插入拔出Demo
- C# .net 利用QRCode生成二维码图片
- Android中的Drawable资源
- 找到一本不错的Linux电子书,附《Linux就该这么学》章节目录
- 29、最小的k个数
- HTML5的Video标签的属性,方法和事件汇总及Video填充满父div的大小
- linux rar解压缩 zip压缩
- codeforces——705A——Hulk
- layui完美分页,ajax请求分页(真分页)
- jquery基础2012
- bootstrap-datepicker 位置错误问题
- kaggle mnist tensorflow+keras
- Linux学习篇第三章之~dovecot & mysql + 空壳邮件