티스토리 뷰
링크 : https://www.hackerrank.com/challenges/migratory-birds/problem
문제>
ID 1~5까지로 지정 된 유형의 n마리의 새들이 있다.
가장 일반적인(자주 발생하는) 조류의 ID를 반환하라.
단, 두 종류 이상이 발생 수가 같을 경우 그 중 작은수의 ID를 반환 할 것.
해결방법.
* SortedDictionary 사용.
입력 받은 id를 key로 놓고 들어올 때마다 value를 1씩 증가 시켜준다.
value중 가장 큰 값을 가진 key를 반환한다.
(SortedDictionary이기 때문에 정렬이 되어있어서 가장 처음 걸리는 value값중 max값과 같은 값을 반환 하면 된다.)
'주간 알고리즘풀기' 카테고리의 다른 글
[180123][HackerRank](C#)Greedy Florist (0) | 2018.01.29 |
---|---|
[180122][HackerRank](C#)Pairs (0) | 2018.01.29 |
[180118][HackerRank](C#)Kangaroo (0) | 2018.01.19 |
[180117][HackerRank](C#)Angry Professor (0) | 2018.01.17 |
[180116][HackerRank](C#)Birthday Cake Candles (0) | 2018.01.16 |