NOTE/BAEKJOON

[BAEKJOON] 나이순 정렬

m-inz 2020. 12. 27. 15:17

 

이 문제를 처음엔 해시맵으로 생각했다,,

LinkedHashMap으로 해서 stream 사용해서 value로 정렬 하려고 했는데 아무리해도 틀렸다고 해서 엄청 헤맸다,,

결국엔 해시맵 버리고 스트링배열로 바꿨더니 바로되서 너무 허무했다.

 

나이하고 이름 저장해줄 스트링 배열~

 

첨에 해시맵으로 푸려고했을때 나이를 key 값으로 두는 바람에 key가 중복되어 처음 입력한 값이 계속 날라갔던 건데 그걸모르고 입출력 문젠줄 알고 토크나이저까지 와버렸다,, 

 

하지만 스트링 배열로 바꾼 후엔 코드길이 줄이려고 없앴다. 희희 ;_;

 

 

이제 Arrays.sort로 comparator 사용해서 해주었다.

나이로 정렬할거라 나이가 저장되어있는 0번째 인덱스 사용 ~

 

이렇게 출력해서 끝 ~

 

 

허무해 부에엥 ,, 안될땐 빨리 버리고 간단한 방법을 생각해보쟈,,

그리고 클래스로도 많이 풀던데 앞으로 문제풀 때는 클래스도 도전해봐야겠당 ~!