HashMap으로 추억 점수 합산하기
프로그래머스 추억 점수 문제를 풀며 반복 검색을 HashMap 조회로 바꾸는 방법과 복잡도를 살펴봅니다.



ArrayList, LinkedList, Map, Set의 구조와 조회·삽입·삭제 비용을 비교하고 선택 기준을 정리합니다.



점층적 생성자·자바빈즈·빌더 패턴을 비교하고 빌더가 유용한 상황을 정리합니다.





Java의 synchronized와 ReentrantLock을 비교하고 동시성 제어 방식과 사용 시 고려점을 정리합니다.

