[Programmers] H-Index/python
2369 ワード
問題の説明
H-Indexは科学者の生産力と影響力を測定する指標である.ある科学者のh-indexを表すh値を求めたいです.ウィキペディア1によると、H-Indexの計算は以下の通り.
ある科学者が発表した論文
n
編のうち、h
回以上引用された論文がh
編を超え、残りの論文がh回未満引用された場合、h
の最高価格はこの科学者のH-Indexである.ある科学者が論文を発表する引用回数の配列参照をパラメータとして与えた場合,その科学者のH−Indexを返すために解関数を記述してください.
せいげんじょうけん
📌 説明する
def solution(citations):
for h in range(len(citations),-1,-1):
cnt = len(list(filter(lambda x: x>=h, citations)))
if cnt >= h: return h
この問題は解決するのに長い時間がかかった.h編以上引用した論文はh編以上であり、
残りの論文ではh回以下を引用する.上に書いてあります
当初h編
이상
を除いて、残りの中でh号이하
の意味を述べたのは何ですか.厳密に言えば、h号
미만
は正しいです.小さな単語が1つしか残っていませんが、これはもう少しで不要な実現を実現するところでした.
これは間違いを説明する問題だと思います...
学識
Reference
この問題について([Programmers] H-Index/python), 我々は、より多くの情報をここで見つけました https://velog.io/@wisepine/Programmers-H-Index-Python3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol