AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
后端岗位面试题
请实现一个算法:给定区间[l, r],定义每个数…
后端岗位面试题
更新 2026-08-05
请实现一个算法:给定区间[l, r],定义每个数的权值,求区间内所有数的权值,并找出权值第k大的数。请先说明权值的定义,再给出实现与复杂度分析。
网易游戏
后端开发
游戏
编码实现
问题拆解
考察说明
考察算法建模、问题拆解与排序/优先队列的运用
回答思路
明确权值的定义并据此设计数据结构
正确枚举区间内所有数并计算权值
能说明求第k大的方法(如排序或优先队列)及复杂度
考虑边界条件(如l>r或k超出范围)
换一题
上一题
请介绍JVM中常见的垃圾收集器及其主要算法。
下一题
在 JavaScript 中,如何将字符串转换为数字?
本题还出现在
游戏行业面试题
网易游戏面试题