已知一个论文引用量序列,其中每个引用量都是非负整数,请编写一个输出为 h_index 的同名函数 h_index()。其中 h_index 指至多有 h 篇论文分别被引用了至少 h 次。
![](https://image.jiqizhixin.com/uploads/editor/33f8c352-6381-43e2-9ab1-930156cdc9e1/640.png)
![](https://image.jiqizhixin.com/uploads/editor/a6ea57ba-918c-4b8b-bd40-a7558282eab8/640.png)
![](https://image.jiqizhixin.com/uploads/editor/26464d8d-01f5-4261-8839-2f82467004b8/640.png)
问题:已知两个整数 n 和 m。计算数组(a,b)对数,使两个数组的长度都等于 m;每个数组的元素都是 1 到 n 之间的整数;对于任意索引 i 从 1 到 m,都有 a_i≤ b_i;数组 a 按非降序排列;数组 b 按非升序排序。结果可能很大,应该打印它的 modulo10^9+7。输入:唯一的行包含两个整数 n 和 m(1≤ n≤ 1000,1≤ m≤ 10)。输出:打印一个整数,满足上述 modulo10^9+7 所述条件的数组 a 和 b 的数量。
![](https://image.jiqizhixin.com/uploads/editor/8a111fc6-945c-49d5-a8ad-753966e3c2fa/640.png)
![](https://image.jiqizhixin.com/uploads/editor/afb04979-bad8-4248-9a17-d5f9fded2f7f/640.png)
论文地址:https://arxiv.org/pdf/2105.09938.pdf
GitHub 地址:https://github.com/hendrycks/apps
![](https://image.jiqizhixin.com/uploads/editor/e3a2a032-ea9b-4929-b0f3-e350e3bd65f2/640.png)
入门级难度:大多数有 1-2 年经验的程序员不需要复杂的算法就可以解决这些问题,有 3639 个;
面试级难度:问题会涉及数据结构,比如树或者图,或需要修改常见的算法,有 5000 个;
竞赛级难度:达到高中和大学编程比赛的水平,包括 USACO、IOI 和 ACM,有 1361 个。
![](https://image.jiqizhixin.com/uploads/editor/d2a8b55c-e721-42e4-b916-7ee4d35df909/640.png)
![](https://image.jiqizhixin.com/uploads/editor/6dfc1016-634c-4b94-86b5-26c1ab84df47/640.png)
![](https://image.jiqizhixin.com/uploads/editor/fec4efa6-51a2-4e40-9c1f-e5424546031c/640.png)
![](https://image.jiqizhixin.com/uploads/editor/2d327224-6385-48aa-9099-9fbc90326904/640.png)