20 lines
1.5 KiB
Markdown
20 lines
1.5 KiB
Markdown
|
<p>给定一位研究者论文被引用次数的数组(被引用次数是非负整数)。编写一个方法,计算出研究者的 <em>h </em>指数。</p>
|
|||
|
|
|||
|
<p><a href="https://baike.baidu.com/item/h-index/3991452?fr=aladdin" target="_blank">h 指数的定义</a>:h 代表“高引用次数”(high citations),一名科研人员的 h 指数是指他(她)的 (N 篇论文中)<strong>总共</strong>有 h 篇论文分别被引用了<strong>至少</strong> h 次。且其余的 <em>N - h </em>篇论文每篇被引用次数 <strong>不超过 </strong><em>h </em>次。</p>
|
|||
|
|
|||
|
<p>例如:某人的 h 指数是 20,这表示他已发表的论文中,每篇被引用了至少 20 次的论文总共有 20 篇。</p>
|
|||
|
|
|||
|
<p> </p>
|
|||
|
|
|||
|
<p><strong>示例:</strong></p>
|
|||
|
|
|||
|
<pre>
|
|||
|
<strong>输入:</strong><code>citations = [3,0,6,1,5]</code>
|
|||
|
<strong>输出:</strong>3
|
|||
|
<strong>解释:</strong>给定数组表示研究者总共有 <code>5</code> 篇论文,每篇论文相应的被引用了 <code>3, 0, 6, 1, 5</code> 次。
|
|||
|
由于研究者有 <code>3 </code>篇论文每篇 <strong>至少 </strong>被引用了 <code>3</code> 次,其余两篇论文每篇被引用 <strong>不多于</strong> <code>3</code> 次,所以她的 <em>h </em>指数是 <code>3</code>。</pre>
|
|||
|
|
|||
|
<p> </p>
|
|||
|
|
|||
|
<p><strong>提示:</strong>如果 <em>h </em>有多种可能的值,<em>h</em> 指数是其中最大的那个。</p>
|
|||
|
<div><div>Related Topics</div><div><li>排序</li><li>哈希表</li></div></div>\n<div><li>👍 143</li><li>👎 0</li></div>
|