알고리즘 - 개정4판

TL;DR

  • pseudocode를 기반으로 알고리즘을 설명하는 교재이며, 예제는 Java를 활용해서 설명하고 있음
    • 거의 대부분의 클래식 알고리즘에 대한 내용은 설명하고 있음
  • 이런 책은 기본적으로 어려움, 쉬운걸 바란다면 다른 교재를 찾아볼 것
    • 초급자가 접근하기 쉽지 않고, 중급자도 쉽지 않고, 고급자도 쉽지 않음
    • 연구자도 어렵긴 매 한가지.

수련이 필요하다면…

4학년 코딩 테스트 관련해서 몇가지 트릭을 알려주는 과정에서 오랜만에 이 책을 읽었다. 원래 이 책은 읽는 용도가 아니라 수련을 위해서 훈련하는 책이지만 그럴만한 여유가 없어서 읽기만 하였다. 이 책을 읽는 것만으로 굉장한 사치스러움을 느낄 수 있는 시간이었고 정말 오랜만에 이 책을 읽을 수 있는 정도가 되었구나 하는 희열을 맛 볼 수 있었다.

Introduction to Algorithms, TAOCP(The Art of Computer Programming)는 읽는 용도라기 보다는 “수련“을 위한 책이라 할 수 있다. 우리 모두 자신이 선택한 “수련”을 성공할 수 있기를 바라며, 다들 힘내자구요.

관련 자료

  • 북사이트 : https://algs4.cs.princeton.edu/home/
  • 예제소스 : https://algs4.cs.princeton.edu/code/
  • 알고리즘 1부 동영상 강의(한국어 자막) : https://www.coursera.org/learn/algorithms-part1
  • 알고리즘 2부 동영상 강의(한국어 자막) : https://www.coursera.org/learn/algorithms-part2
Written on January 20, 2023