스터디/알고리즘
[Programmers] 베스트 앨범
본 게시글은 PC 환경에서 보기 편하도록 설정이 되어 있습니다. 베스트 앨범 해시로 분류되어 있는 문제 입니다. 주어진 조건에 따라 compare를 할 수 있도록 @Override 된 compareTo 를 잘 구현하는 것이 관건인 문제입니다. 풀이 스타일 Java와 같은 객체지향 언어를 이용하여 알고리즘을 푼다면 객체지향스럽게 알고리즘을 풀어야 한다고 생각합니다. 단순한 알고리즘 풀이는 가독성은 당연히 떨어지고, Java를 쓰는 이유가 퇴색되는 것 같습니다. 따라서, Java를 이용해서 문제를 푸신다면 객체가 해야할 행동으로 문제를 풀 수 있도록 하시는 것을 추천드립니다. Album 객체와 Album 객체를 List로 들고있는 AlbumBundle 객채를 이용하여 문제를 풀었습니다. 문제를 풀때 조금 더..