当前位置: 首页 > 后端技术 > Java

JZ-029-最小的K数

时间:2023-04-02 09:40:36 Java

标题最小的K数输入n个整数,找出其中最小的K数。例如输入4、5、1、6、2、7、3、8这8个数,最小的4个数是1、2、3、4。题目链接:最小的K数代码importjava.util.ArrayList;importjava.util.Arrays;/***题目:最小的K数*题目描述*输入n个整数,找出其中最小的K个数。例如输入4、5、1、6、2、7、3、8这8个数,最小的4个数是1、2、3、4。*题目链接:*https://www.nowcoder.com/practice/6a296eb82cf844ca8539b57c23e6e9bf?tpId=13&&tqId=11182&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking*/publicclassJz29{publicArrayListgetLeastNumbers_Solution(int[]input,intk){ArrayListresult=newArrayList();如果(输入==null){返回结果;}if(k>input.length){返回结果;}Arrays.sort(输入);for(inti=0;i结果=jz29.getLeastNumbers_Solution(input,10);对于(整数数据:结果){系统。out.println(数据);}}}【每日留言】生活总是这样,我们不能处处让人满意,但我们还是要充满激情地活着。有很多值得爱的东西。不要因为一个不满而气馁。