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

海口网站建设设计网站后台看不到部分内容

海口网站建设设计,网站后台看不到部分内容,响应式网站应用,手机兼职赚钱一单一结学生难度:Medium 题目: 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。 根据维基百科上 h 指数的定义:h 代表“高引用次数” ,一名科研人员的 h 指…

难度:Medium

题目:

给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数

根据维基百科上 h 指数的定义:h 代表“高引用次数” ,一名科研人员的 h 指数 是指他(她)至少发表了 h 篇论文,并且每篇论文 至少 被引用 h 次。如果 h 有多种可能的值,h 指数 是其中最大的那个。


示例 1:

输入:citations = [3,0,6,1,5]
输出:3 
解释:给定数组表示研究者总共有 5篇论文,每篇论文相应的被引用了 3, 0, 6, 1, 5次。由于研究者有 3 篇论文每篇 至少 被引用了 3次,其余两篇论文每篇被引用 不多于3次,所以她的 h 指数是3。

 示例 2:

输入:citations = [1,3,1]
输出:1

提示:

  • n == citations.length
  • 1 <= n <= 5000
  • 0 <= citations[i] <= 1000

Related Topics

  • 数组
  • 计数排序
  • 排序

重点!!!解题思路

 明确解题思路:这道题其实相当于一种脑筋急转弯问题,我们可以先将数组从小到大排序后,从后往前遍历,每次遍历的时候做比较,此时数大于h指数,h指数就加一,如果此时的值小于了h指数,那么返回此时计数的h就是结果了。

源码:

class Solution {public int hIndex(int[] citations) {Arrays.sort(citations);int h=1,n=citations.length;while (h<=n && citations[n-h]>=h) h++;  //h始终小于总数return h-1;}
}

 运行结果:

如果您还有什么疑问或解答有问题,可在下方评论,我会及时回复。

系列持续更新中,点个订阅吧,喜欢练习算法那就点个攒吧 

http://www.yayakq.cn/news/770210/

相关文章:

  • 建站市场分析一墨设计公司
  • 网站建设合同印花税税目dede网站模板怎么安装教程
  • 北京建站公司做网站价格阿里云虚拟主机做网站
  • 网站设计平台及开发工具上海景朋建设工程有限公司网站
  • 安徽论坛网站建设如何做网站店铺的模板
  • 福州网站建设营销q479185700刷屏浙江网站开发工程师
  • 北京珠宝网站建设网络型网站分为
  • 学校校园网站建设实施方案咸宁市做网站
  • 买域名哪个网站好微信网站模块
  • 天津网站建设方案网页视频怎么下载到u盘上
  • 免费设计装修公司网站网站管理怎么做
  • wordpress安装 万网百度seo综合查询
  • 张家界建设信息网站wordpress字符图标
  • 湛江建设免费网站免费刷推广链接的软件
  • 苏州网站制作聚尚网络网站优化首页付款
  • 网站设计要学哪些永久免费的移动建站平台
  • 娱乐游戏网站建设东莞志豪建设公司网站
  • WordPress手机站插件便捷网站建设公司
  • 贵阳网站建设套餐做网站用什么cms
  • 传统网站有没有建设必要性网站数据分析工具有哪些
  • 大公司的网站都找谁设计济宁城乡建设局网站
  • 电商网站怎么做的怎么做淘宝客网站和APP
  • 网站开发开源软件白酒企业网站源码
  • 成都网站开发哪家公司好建设通是正规网站吗
  • 郑州网站改版升级软件开发合同模板
  • 用ps切片做网站能不能完成wordpress安装权限设置方法
  • 做网站怎么租个空间wordpress获取当前分类名
  • 制作网站模板的发展空间码支付wordpress用不
  • 商丘做网站公司公司申请网站建设
  • 网站建设中的推广工作江西城开建设集团有限公司网站