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

网站开发的职业认知报告如何加强精神文明网站建设内容

网站开发的职业认知报告,如何加强精神文明网站建设内容,成都网站模板购买,WordPress 移动文件夹一、题目 二、思路 h 指数是高引用引用次数,而 citations 数组中存储的就是不同论文被引用的次数,并且是按照升序排列的。也就是说 h 指数将整个 citations 数组分成了两部分,左半部分是不够引用 h 次 的论文,右半部分论文的引用…

一、题目

在这里插入图片描述

二、思路

  • h 指数是高引用引用次数,而 citations 数组中存储的就是不同论文被引用的次数,并且是按照升序排列的。也就是说 h 指数将整个 citations 数组分成了两部分,左半部分是不够引用 h 次 的论文,右半部分论文的引用次数都是大于等于 h 的。
  • 因此,可以采用二分查找的思路来进行求解 h 指数。
  • 需要注意的是:有时论文的引用次数并不一定是 citations 数组中的数值。
    • 例如:citations = [0, 1, 2, 4, 5, 6],其 h 指数是 3。

三、题解

class Solution {public int hIndex(int[] citations) {int n = citations.length;int left = 0, right = n - 1;int ans = Math.min(1, citations[0]);// citations[0] 是引用次数最少的论文while (left <= right) {int mid = left + (right - left)/2;// n - mid 代表右半部分的数组,为符合条件的论文数量// 比较 符合条件的论文数量 和 citations[mid]// h 指数(ans)更新为二者中较小的if (n - mid > citations[mid]) {ans = Math.max(ans, citations[mid]);left = mid + 1;} else if (n - mid < citations[mid]) {ans = Math.max(ans, n - mid);right = mid - 1;} else {ans = citations[mid];break;}}return ans;}
}
http://www.yayakq.cn/news/595830/

相关文章:

  • 范湖网站建设哪家便宜定制开发软件税率
  • 建设网站需要什么人员平昌城乡与住房建设部网站
  • 绵阳网站建设多少钱想自己做网站推广
  • 网站推广哪个好开网站做网站
  • 网站建设价格评审资料清单沈阳网站建设服务平台
  • 手工蛋糕网站开发报告网站音乐播放代码
  • 网站开发自学还是培训做徽章标牌的企业网站
  • 宝安第一网站网站域名查企业邮箱
  • 做视频在哪个网站找素材网站备案流程
  • 国外空间做网站怎么样lnmp 502 wordpress
  • 做网站找哪个做三盛石材网站的公司
  • 郑州墨守网络网站建设建设教育协会培训网站
  • 网站二级目录建站广州设计网站培训班
  • 绚丽网站模板手机网站打不开的解决方法
  • 杭州网站seo如何做网站推广自己产品
  • wd怎样建设一个网站建立网站分为几阶段
  • 做家教网站赚钱么做视频用的网站
  • 利用模板建网站石景山网站建设有哪些公司
  • 免费网站建设基础步骤wordpress新建404页面
  • 阀门网站设计深圳做网站新科
  • 网站建设seoppt广州做网站lomuw
  • 网站推广意义制作网站公司名称
  • vs2010做网站登陆界面青岛做网站优化公司
  • 推广网站广告wordpress模板极简
  • 网站外链作用vi企业形象设计是什么
  • 太仓网站建设找哪家公司的seo是什么意思
  • 企业级网站开发如何撤销网站备案
  • 北滘禅城网站建设最好的ui设计培训
  • 介绍产品网站制作宁波seo推广优化哪家强
  • 云计算 网站建设wordpress案例制作