【算法】枪打出头鸟(js)

牛客链接:https://www.nowcoder.com/practice/1504075c856248748ca444c8c093d638?tpId=196&&tqId=37268&rp=1&ru=/ta/job-code-total&qru=/ta/job-code-total/question-ranking

本人题解:

js 复制代码
/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 *
 *
 * @param n int整型 n个人
 * @param a int整型一维数组 ai代表第i个人的高度
 * @return long长整型
 */
function solve(n, a) {
    // write code here
    let sum = 0;
    for (let i = n - 1; i > 0; i--) {
        for (let j = i - 1; j >= 0; j--) {
            if (a[i] < a[j]) {
                sum += (j + 1);
                break;
            }
        }
    }
    return sum;
}
module.exports = {
    solve: solve,
};
相关推荐
㓗冽4 分钟前
60题之内难题分析
开发语言·c++·算法
大江东去浪淘尽千古风流人物5 分钟前
【VLN】VLN仿真与训练三要素 Dataset,Simulators,Benchmarks(2)
深度学习·算法·机器人·概率论·slam
晚霞的不甘18 分钟前
Flutter for OpenHarmony天气卡片应用:用枚举与动画打造沉浸式多城市天气浏览体验
前端·flutter·云原生·前端框架
xkxnq32 分钟前
第五阶段:Vue3核心深度深挖(第74天)(Vue3计算属性进阶)
前端·javascript·vue.js
铉铉这波能秀32 分钟前
LeetCode Hot100数据结构背景知识之字典(Dictionary)Python2026新版
数据结构·python·算法·leetcode·字典·dictionary
三小河38 分钟前
Agent Skill与Rules的区别——以Cursor为例
前端·javascript·后端
蜡笔小马41 分钟前
10.Boost.Geometry R-tree 空间索引详解
开发语言·c++·算法·r-tree
Hilaku1 小时前
不要在简历上写精通 Vue3?来自面试官的真实劝退
前端·javascript·vue.js
唐梓航-求职中1 小时前
编程-技术-算法-leetcode-288. 单词的唯一缩写
算法·leetcode·c#
三小河1 小时前
前端视角详解 Agent Skill
前端·javascript·后端