-
-
알고리즘 라이프 - 일상 속 스마트한 선택을 위한
알리 알모사위 지음, 정주연 옮김 / 생각정거장 / 2017년 12월
평점 :
절판
알고리즘은 어떤 문제를 논리적으로 해결하는 데 필요한 절차, 방법, 명령어들을 모아놓은 것이다. 일상에서 쉽게 접하는 인터넷 검색이라든지 애플리케이션 등에서 광범위하게 활용되고 있지만, 어쩐지 알고리즘 하면 딱딱하고 어렵게 느껴지는 것이 사실이었다.
그렇지만 우리는 이미 일상생활에서 여러 가지 문제를 해결하기 위해 알고리즘을 이용하고 있다고 한다. 이 책은 일상적인 사례들을 통해 알고리즘의 기본 원리를 알려주기 때문에 어렵지 않고 흥미롭게 읽을 수 있었다.
예컨대 양말 짝 찾기, 책장 정리하기, 마트에서 빠르게 필요한 물건 담기 등 우리가 일상생활에서 흔히 접하는 사례들이나 미로 탈출하기, 팔로워들이 좋아할 만한 메시지를 SNS에 올리기 같은 흥미로운 소재까지 총 12가지의 상황들이 나오기 때문에 더욱 재미있게 읽을 수 있었다.
어떻게 해결해야 할지 다소 막막한 문제들도 그 문제를 해결하기 위한 2개 혹은 3개의 방법들을 먼저 제시한 후, 그 방법에 해당하는 알고리즘을 차근히 설명해주는 방식이라서 이해가 더 잘 되었다.
알고리즘은 시간이 흘러도 그 가치가 변치 않을 중요한 개념이기 때문에 자세히 알아볼 가치가 있다고 한다.
앞으로 일상생활을 하면서 어떤 알고리즘을 이용하여 문제를 해결할지 고민해본다면 더 빠르고도 재밌게 문제해결을 할 수 있을 것 같은 생각이 든다.