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

兰州工业发展建设有限公司网站社群营销的案例

兰州工业发展建设有限公司网站,社群营销的案例,宁波网站建设培训,站点创建成功有影响吗1. LeetCode 274.H 指数 题目连接: LeetCode 274.H 指数 https://leetcode.cn/problems/h-index/description/ 题目描述 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。 根据维…

1. LeetCode 274.H 指数

题目连接:

LeetCode 274.H 指数
https://leetcode.cn/problems/h-index/description/

题目描述

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

根据维基百科上 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

思路

1.假设总共发表了n篇论文,h 指数必然落在区间[0,n],所以问题转化成在[0,n]区间中找出一个满足h指数定义的最大取值。

2.h 指数的定义是 “至少发表了 h 篇论文,并且 至少 有 h 篇论文被引用次数大于等于 h ”。区间[0,n]中任意取值 h i h_{_{i}} hi天然地满足“至少发表了 h i h_{_{i}} hi 篇论文 ”这个条件。所以只需检查区间[0,n]中的数是否满足 “ 至少 有 h i h_{_{i}} hi 篇论文被引用次数大于等于 h i h_{_{i}} hi ” 即可。

3.对于[0,n]区间的任意取值 h i h_{_{i}} hi,遍历citations数组统计“被引用次数大于等于 h i h_{_{i}} hi”的文章的数量,文章数量如果大于等于 h i h_{_{i}} hi,则 h i h_{_{i}} hi就是一个h指数的合法取值。

4.由于要取最大值,对区间[0,n]以及citations数组都采取逆序的遍历方式,第一个满足h指数的取值就是最大值。

Java 代码
class Solution {public int hIndex(int[] citations) {int n = citations.length;Arrays.sort(citations);for (int h = n; h >= 0; h--) {int cnt = 0;for (int i = n - 1; i >= 0; i--) {if (citations[i] >= h) {cnt++;}if (cnt >= h) {return h;}}}return 0;}
}
http://www.dtcms.com/wzjs/530214.html

相关文章:

  • 哪个网站开发好注册百度账号
  • 头像代做网站我要学电脑哪里有短期培训班
  • 专门做眼镜的国外网站b站推广形式
  • 网站建设公司 技术评估百度站长平台如何添加网站
  • 网站会员注册系统下载网络营销策划的流程
  • 设计好看的美食网站有哪些网络seo优化平台
  • 邻水县规划和建设局 网站电脑优化系统的软件哪个好
  • 网站建设中html网页seo综合查询网站源码
  • wordpress 二维码品牌词优化
  • 苏州建网站的公司招今日头条新闻发布
  • 西宁企业网站建设开发淘宝直通车
  • 广州网站建设类岗位上海企业推广
  • 聊城做手机网站建设广告营销策略有哪些
  • 房产资讯的网站怎么做企业官网
  • 开一家做网站公司成本获客
  • 网站开发客户挖掘夫唯seo怎么样
  • 网站开发api平台广告投放怎么做
  • 中国监理建设协会网站2020最成功的网络营销
  • 深圳市网站建设外包公司百度收录网站入口
  • 网站开发从整体上外贸推广建站
  • 网站上常用字体百度云引擎搜索
  • 杭州网站建设_数据库开发网站_大数据网站开发中国域名注册局官网
  • 手机画户型图的软件百度seo排名教程
  • 华侨大学英文网站建设搜索引擎营销的过程
  • 线上推广营销策划seo网络营销推广
  • 新零售模式具体怎么做啊杭州优化seo
  • 付费网站推广seo引擎优化是什
  • app介绍网站模板免费下载互联网营销怎么赚钱
  • 信仰类型的企业网站武汉seo网络营销推广
  • 在自己的网站上做查分系统网页设计制作网站教程