알고리즘, 인생을 계산하다.

컴퓨터 알고리즘을 통해 인생에서 마주치는 각종 문제의 가장 효율적인 선택이 무엇일지 알려주는 책이다.

가령예를 들면 여러개의 파일을 정리할때 가장 빨리 파일을 찾는 방법이 무엇일지, 회사에서 사람들을 뽑을때 몇 명의 사람들을 면접 봐야 하는지, 집을 고를때도 마찬가지.

또 책장에 중구난방인 책을 정리할때 가장 빠르게 순서대로 정리할 수 있는 방법은 무엇인지 등이다.


책장에 책을 ㄱㄴㄷ~ 순으로 정리할때! 이렇게 2개씩 짝을지어서 정리하면 책을 하나하나씩 책장에 꽃고 하는 것 보다 빠르게 책을 순서대루 정리할 수 있다.


비서를 뽑을때 몇명의 비서를 면접봐야하는지의 비서 문제에선 여러가지 비서문제에 관한 알고리즘을 설명하고 마지막 이것들보다 가장 중요한 것은 언제 멈출지를 알아야 한다고 설명하고 있다. 시간은 금이니깐. 최대로 선택지를 검색하면서 최소 시간을 들이는 것!


여러개의 파일 중 하나의 파일을 찾을땐 가장 최근에 쓴 파일을 왼쪽에 꽃아두면 자신이 자주 사용하는 파일이 항상 왼쪽에 가 있어서 나중에 파일을 검색할때 왼쪽부터 찾으면 쉽고빠르게 파일을 찾을 수 있다. 방대한 분량의 컴퓨터 파일을 찾을때두 마찬가지 원리.

이렇게먼저 제시문을 주고 방법을 설명해주는 식이어서 퀴즈를 풀듯이 책을 읽게되어 재밌었다. 하지만 내용자체도 나같은 일반인의 입장에서 좀 어렵고, 번역이 매끄럽지 않아서 문장을 읽는데 중간중간 이게무슨말이지? 하고 다시읽어야 하는게 있어서 좀 힘들었다.

+ Recent posts