题目描述
输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
解题思路
- 定义如果给出的数组不空,则一个函数对该数组元素从小到大排序,返回一个新的数组。
- 如果返回的数组不空,且给出的参数k符合条件,则定义一个函数,返回一个装有该数组前k个元素的数组。
代码实现
输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
vector<int...
剑指 Offer 40. 最小的 k 个数
一、题目描述输入n个整数,找出其 class Test28 { static ArrayList<Integer>
题目输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。示例 1:输入:arr = [3,2,1], k = 2输出2] 或者
多种方式解最小的k个数
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M