[책] 자바로 배우는 핵심 자료구조와 알고리즘
자바로 배우는 핵심 자료구조와 알고리즘 소프트웨어의 품질을 높이는 가장 기본적인 방법은 소프트웨어를 개발하면서 사용하는 자료구조와 알고리즘을 정확히 이해하고 필요한 곳에 최적의 자료구조와 알고리즘을 선택하고 개발하는 것이 아닐까 싶다. 이 책은 자바를 사용하는 개발자들에게 더 나은 선택을 할 수 있는 방법을 알려주는 것 같다. 이러저러한 자료구조들만 나열하는 것이 아니라 여러 자료구조를 사용해야하는 웹 검색을 주제로 자바의 기본 자료구조인 JCF (Java Collections Framework)의 주요 클래스를 하나 하나 사용해본다. 그 후 어떻게 동작하는지 세부적인 내용을 알아보며 어떻게 활용하는지에 대해서 설명하는 것들이 개념을 이해하고 시간 복잡도를 분석하고 성능을 측정하고 이를 개선하는 것까지도..
2020.12.20