누워서 읽는 알고리즘 본문

Life

누워서 읽는 알고리즘

halatha 2010. 2. 27. 13:22
2010.02.23~26

가볍게 읽을 수 있게 한다는 의도로 쓴 책인데, 비교적 다른 알고리즘 책보다는 쉽게 읽을 수 있다. 물론 담겨 있는 내용은 전혀 가볍지 않다는 점을 주의해야 한다. 얇은 책이지만, 여기 담겨 있는 알고리즘들만 모두 이해한다고 해도 아마 어지간한 회사에서는 일급 인재가 될 것이 분명하니까... 특히 마지막에 나오는 펄 프로그램은 펄에 대해서 알지도 못하긴 하지만 제대로 읽지도 못하겠다 -_-;;

1장. 재즈로 여는 아침의 향기
01. 누워서 읽는 알고리즘
02. 퍼즐로 풀어 보는 알고리즘의 세계
03. 데이터 구조 정의하기
04. P를 출력하는 프로그램 P
05. 숨어 있는 버그를 찾아라
06. 톡톡 튀는 알고리즘 만들기
07. 팰린드롬의 세계
08. 콘웨이의 둠스데이 알고리즘

2장. 록과 함께 하는 정오의 활기
01. 정렬 알고리즘
02. 검색 알고리즘과 최적화 문제
03. 동적 프로그래밍
04. 해시 알고리즘
05. 사운덱스 검색 알고리즘
06. 수도사 메르센느
07. 프로그래머가 느끼는 성취감의 본질
08. 문학적 프로그래밍

3장. 하드코어로 달아오르는 뜨거운 오후
01. 유클리드 알고리즘
02. 재귀의 마술
03. 리베스트, 샤미르, 에이들맨의 수학 게임
04. RSA 알고리즘
05. 잠깐 쉬어 가기
06. RSA 알고리즘 - 계속
07. 세 줄짜리 펄 프로그램
08. 해커들이 작성한 시(詩) 이해하기
09. 두 줄짜리 RSA 알고리즘

4장. 클래식으로 마무리하는 차분한 저녁
01. N개의 여왕 문제
02. 눈으로 풀어 보는 N개의 여왕 문제
03. 문제 속에 숨어 있는 단편적인 알고리즘
04. 재귀와 스택
05. 제프 소머즈의 알고리즘
06. 비트 연산자 복습하기
07. 2의 보수
08. 제프 소머즈 알고리즘 분석

Comments