영화와 동화 속 이야기로 풀어내는 컴퓨터 과학과 알고리즘컴퓨터 과학은 체계적인 문제 해결의 연구로, 우리가 매일 겪는 일상의 활동들이 문제 해결과 관련이 있습니다. 아침에 일어나고, 샤워를 하고, 옷을 입고, 아침을 먹는 간단한 일상은 일련의 잘 정의된 단계를 거쳐, 반복되는 문제를 해결합니다. 컴퓨터...
PART 01 알고리즘
Chapter 01 계산 및 알고리즘: 헨젤과 그레텔
01 계산을 이해하는 길
02 정말로 가 보기: 계산이 실제로 벌어질 때
Chapter 02 표상과 데이터 구조: 셜록 홈즈
03 기호의 신비
04 탐정의 수첩: 사실을 좇는 소품
Chapter 03 문제 해결과 한계: 인디아나 존스
05 완벽한 데이터 구조를 찾아서
06 좋은 정렬 방식을 골라내기
07 풀기 어려운 과제
PART 02 언어
Chapter 04 언어와 의미: 오버 더 레인보우
08 언어의 프리즘
09 딱 맞는 음 찾기: 소리의 의미
Chapter 05 제어 구조 및 순환문: 사랑의 블랙홀
10 날씨 다시 반복
11 해피엔딩은 필연이 아니다
Chapter 06 재귀: 백 투 더 퓨처
12 제때에 해 두면 제대로 풀린다
13 해석하기 나름
Chapter 07 유형과 추상화: 해리 포터
14 마법의 유형
15 조감도: 세부 사항에서 추상화하기