class Solution:
def hIndex(self, citations):
"""
:type citations: List[int]
:rtype: int
"""
citations.sort()
n = len(citations)
l=0
r=n-1
h=0
while l<=r:
mid=l+(r-l)//2
h=max(h,min(citations[mid],n-mid))
if citations[mid]<n-mid:
l=mid+1
else:
r=mid-1
return h
python leetcode 274. H-Index
最新推荐文章于 2025-01-04 10:10:24 发布