首页 > 其他分享 >有多少小于当前数字的数字

有多少小于当前数字的数字

时间:2023-02-05 20:12:33浏览次数:33  
标签:小于 const 数字 nums res 数组 当前 copy

给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。

换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i 且 nums[j] < nums[i] 。

以数组形式返回答案。

/**
 * @param {number[]} nums
 * @return {number[]}
 */
const smallerNumbersThanCurrent = (nums) => {
    const copy = [...nums]
    const res = []
    copy.sort((x, y) => x - y)
    nums.forEach(i => res.push(copy.indexOf(i)))
    return res
};

  

  

标签:小于,const,数字,nums,res,数组,当前,copy
From: https://www.cnblogs.com/zhenjianyu/p/17093868.html

相关文章