LeetCode刷题进阶之有多少小于当前数字的数字(1365)(暴力求解)

一、题目
在这里插入图片描述
演示示例:
在这里插入图片描述
二、测试代码

class Solution {
    public int[] smallerNumbersThanCurrent(int[] nums) {
        int count=0;//用于计数
        int[] target=new int[nums.length];
        for(int i=0;i<nums.length;i++)
        {
            count=0;//当一个数与其他数比较完后需要将计数器置零开始重新计数
            for(int j=0;j<nums.length;j++)
            {
                if(nums[j]<nums[i]&&i!=j)
                {
                    count++;
                    target[i]=count;//计数完一个数字将计数值存入数组中
                }
            }
        }
    return target;
    }
}

三、运行情况
在这里插入图片描述

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页