题解 | #第k轻的牛牛# java

第k轻的牛牛

https://www.nowcoder.com/practice/7676478b46794456b145e8e48b0e2763

import java.util.*;


public class Solution {
    /**
     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
     *
     * 
     * @param weights int整型一维数组 
     * @param k int整型 
     * @return int整型
     */
    public int findKthSmallest (int[] weights, int k) {
        // write code here
  Arrays.sort(weights);
        return weights[--k];
    }
}

编程语言是Java。

该题考察的知识点:

  • 数组排序
  • 方法定义和返回值

代码的文字解释大纲:

  1. Solution类中创建一个名为findKthSmallest的方法,该方法接收一个整型数组weights和一个整数k作为参数,并返回一个整数类型的结果。
  2. 使用Arrays.sort方法对weights数组进行升序排序。
  3. 返回排序后数组中第k个最小值,注意需要将k减1,因为数组索引是从0开始的。
全部评论

相关推荐

牛客928043833号:在他心里你已经是他的员工了
点赞 评论 收藏
分享
雪飒:我也遇见过,我反问他有考虑来华为od吗?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务