| 이 책은 이론적인 배경과 작업 코드 모두를 다루는 책이다. 또한 프로그래밍 작업의 해결책을 제공하는 데에 있어 추상적인 스타일을 피하면서 사용자가 필요로 하는 구체적인 정보를 제공하도록 구성했다. 책의 모든 소스 코드는 출판사의 홈페이지에서 다운로드 받을 수 있다.
주요 내용으로는 포인터, 재귀, 알고리즘 분석, 정렬과 탐색, 자료 구조들(리스트, 스택, 큐, 집합, 해시 테이블, 트리, 힙, 우선순위 큐), 수치 메쏘드, 자료 압축, 자료 암호화, 그래프 알고리즘, 기하 알고리즘 등을 다루었다. |