leetcode练习打卡六----1365. 有多少小于当前数字的数字--------上手难度-easy

根据在b站看到小姐姐的刷题思路,针对性的刷题,从简到难。一步一步脚踏实地。下面上题:
leetcode练习打卡六----1365. 有多少小于当前数字的数字--------上手难度-easy_第1张图片
这道题的确就是个easy难度,没有作假,下面直接看代码把,有注释,很容易看懂的

class Solution {
    public int[] smallerNumbersThanCurrent(int[] nums) {
        //定义返回值数组
     int[] res = new int[nums.length];
     //遍历数组
        for (int i = 0; i < nums.length; i++) {
            int count = 0;//定义数目
            for (int j = 0; j < res.length; j++) {
                if (nums[j] < nums[i]) {
                     count++;
                }
            }
            res[i]=count;
        }
            return res;
    }
}

这题没什么好说的,暴力法直接了当,求一个最优解,应该有更加快速的方法去解的。暴力法的性能上可能就一般把。
leetcode练习打卡六----1365. 有多少小于当前数字的数字--------上手难度-easy_第2张图片
坚持!!!!

你可能感兴趣的:(leetcode)