[Programmers/JAVA] H-Index
2022. 12. 30. 14:30ㆍ자바/프로그래머스
내 코드
class Solution {
public int solution(int[] citations) {
int answer = 0;
for(int i=citations.length; i>0; i--) {
int count=0;
int n_count=0;
for(int x : citations) {
if(i<=x) {
count++;
}else {
n_count++;
}
}
if(count>=i && n_count<=i) {
answer=i;
break;
}
}
return answer;
}
}
느낀점
내 코드가 빠르지않을 것이라는건 안다... 그치만 난 이 방법외의 더 간단한 방법을 모르겠다. ㅜㅜ
다른 사람들의 풀이 중 심플한 풀이가 있었지만 그 풀이들은
예시가 {0,1,1,1,3,5,6} 일때 답이 잘못 나오는 풀이들이었다. 내가 잘못 이해한 걸수도 있겠지만...
나의 실력에 자신감이 없는 상태일 때 상대방의 풀이가 틀렸다고 생각되니 많이 혼란스럽다.
'자바 > 프로그래머스' 카테고리의 다른 글
[Programmers/JAVA] 행렬의 곱셈 (0) | 2023.02.10 |
---|---|
[Programmers/JAVA] 괄호 회전하기 (0) | 2023.02.09 |
[Programmers/JAVA] 멀리 뛰기 (0) | 2022.12.30 |
[Programmers/JAVA] 점프와 순간 이동 (0) | 2022.12.28 |
[Programmers/JAVA] 예상 대진표 (0) | 2022.12.28 |