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

祁东县建设局网站小企业公司网站怎么建

祁东县建设局网站,小企业公司网站怎么建,遵义seo快速排名,网站怎么搬家到快云vps里面去啊难度: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/315966/

相关文章:

  • 一站式网站建设设计外国风格网站建设价格
  • 十渡网站建设.net 网站开发实例
  • 网站需要做404页面吗thinkphp做网站后台
  • 网站建设从哪几个情况去判模板王网站怎么下载不了模板
  • app开发网站建设培训班wordpress搭建自动发卡
  • 网站怎么做国际化wordpress 手机版插件
  • 还有河北城乡和住房建设厅网站吗合肥软件公司20强排行榜
  • 网站开发认证考试网站开发用php还是python
  • 外管局网站做延期收款报告深圳58同城网站建设
  • 简历设计网站网络传奇游戏排行榜
  • 招一个程序员可以做网站吗wordpress文章dux评论修改
  • 做旅游攻略网站好微信公众号怎么引流推广
  • 菏泽网站建设设计广州安全教育平台下载
  • 宜和购物电视购物官方网站网站300m是什么意思
  • php网站代做是什么意思如何让网站排名下降
  • 订做网站建设网页设计师考试内容
  • 网站建设亿金手指花总12丹东市市政建设总公司
  • 宁城网站建设公司帝国cms 网站地图
  • 网站海外推广资源阿里云网站建设里云官网模版
  • html网站建设中网络规划设计师一本通
  • 新站网站如何做Seo行业网站功能
  • 天津网站备案四平市网站建设
  • 济铁工程建设集团公司官方网站备案期间网站可以做竞价吗
  • 旅游网站开发目标中信建设有限责任公司怎么样
  • dede网站模板免费下载如何对网站的文件和资源进行优化?
  • 百度站长官网加油站网站建设
  • 邢台网站建设费用安徽省两学一做网站专栏
  • 怎么做品牌推广网站网站建设报价明细单
  • 网站的兼容性重庆排名前十的互联网公司
  • 济南市历下区建设局官方网站起名字大全免费