题目描述:
思路:
- 直接进行排序 + 遍历 + 赋值
- 堆
- 快排思想
代码实现
class Solution {
public int[] getLeastNumbers(int[] arr, int k) {
// 先进行排序
Arrays.sort(arr);
// 先创建一个数组进行存取
int[] arr1 = new int[k];
for(int i=0; i < k; i++){
arr1[i] = arr[i];
}
return arr1;
}
}
- 还有两种实现方式后面补 先插个眼睛