728x90
https://school.programmers.co.kr/learn/courses/30/lessons/42747#
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
์ด ๋ฌธ์ ์ดํดํ๋ ๋ฐ ์ข ์ค๋ ๊ฑธ๋ ธ๋ค..
์ฐ์ citations ๋ฆฌ์คํธ๋ฅผ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌํด์ฃผ์๋ค.
๊ณผํ์๊ฐ ๋ฐํํ ๋ ผ๋ฌธ๋ค ์ค i๋ฒ ์ด์ ์ธ์ฉ๋ ๋ ผ๋ฌธ์ด iํธ ์ด์์ผ ๊ฒฝ์ฐ i๋ h-index ํ๋ณด๊ฐ ๋ ์ ์๋ค.
๋ฐ๋ผ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌํ ๋ฆฌ์คํธ๋ฅผ ์ํํ๋ฉฐ ์ฒดํฌํ๋ค.
python
def solution(citations):
citations.sort(reverse = True)
for i in range(len(citations)):
if i >= citations[i]:
return i
return len(citations)
728x90
'์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด > -' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ์์ (0) | 2023.06.03 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ํ๋ ฌ์ ๊ณฑ์ (0) | 2023.06.02 |
[ํ๋ก๊ทธ๋๋จธ์ค]ํผ๋ณด๋์น ์ (0) | 2023.05.30 |
[softeer] ์ง๋ ์๋ ๊ตฌ์ถ (0) | 2023.05.21 |
[๋ฐฑ์ค]19532๋ฒ: ์ํ์ ๋น๋๋ฉด๊ฐ์์ ๋๋ค (0) | 2023.05.17 |