当前位置: 首页 > news >正文

LeetCode-274.H 指数

方法一:排序

先逆序排序,比如排序后[6, 5, 3, 1, 0],如果 citations[i] > i,那么前面的数必定大于i,所以找到i的最大值就是答案,因为 i从0开始,所以返回结果需要i+1

var hIndex = function(citations) {

let ans = 0;

citations.sort((a, b) => b - a);

for(let i = 0; i < citations.length; i++) {

   if (citations[i] > i) {

     ans = i + 1;

   }

}

return ans;

};

相关文章:

  • C#进阶(多线程相关)
  • SMT贴片机销售实战技巧解析
  • Python高级:GIL、C扩展与分布式系统深度解析
  • 汽车机械钥匙升级一键启动的优点
  • CentOS下安装ElasticSearch(日志分析)
  • 项目实战:基于瑞萨RA6M5构建多节点OTA升级-创建系统最小框架<三>
  • 【SpringMVC】深入解析基于Spring MVC与AJAX的用户登录全流程——参数校验、Session管理、前后端交互与安全实践
  • CXSMILES介绍
  • 【Linux】浅谈环境变量和进程地址空间
  • APP测试
  • c++初阶易错题(选择)
  • Linux: qemu-user-static 是如何工作的?
  • 初探自定义注意力机制:DAttention的设计与实现
  • 力扣128. 最长连续序列 || 452. 用最少数量的箭引爆气球
  • 如何打造安全稳定的亚马逊采购测评自养号下单系统?
  • 【微知】ip命令如何查看路由表?如何查看IPv6的路由表?(ip r s、ip -6 r s)
  • 【Netty】SimpleChannelInboundHandler如何根据数据类型处理消息
  • 区块链 智能合约安全 | 整型溢出漏洞
  • 对于memset(b, 1, sizeof b)赋值为16843009情况
  • Ansys 2024 R1 安装出现错误码-8544解决方法
  • 综艺还有怎样的新可能?挖掘小众文化领域
  • 2025中国南昌国际龙舟赛5月23日启幕,是历年来南昌举办的最高规格龙舟赛事
  • 85后清华博士黄佐财任湖北咸宁市咸安区委副书记、代区长
  • A股低开高走全线上涨:军工股再度领涨,两市成交12934亿元
  • 上海加力提速推进优化营商环境,明确“十大攻坚突破任务”
  • 湖北奥莱斯轮胎公司逃避监管排放大气污染物被罚25万元