티스토리 뷰

취미

칸아카데미에서 알고리즘 수강 완료!

야자나무열매 야자나무열매 2015.09.18 13:55

칸아카데미에서 한동안 열심히 수강하던 알고리즘 코스를 드디어 끝냈다.

사실 며칠 전에 완료했지만, 제출한 두 개의 숙제가 아직 채점을 기다리는 중이라 100%를 채우지 못했다. 마지막 강좌에서는 더 깊이 공부해볼 수 있는 컨텐츠들을 추천해주는데 첫 번째가 Introduction to Algorithms라는 책이었다. 주변에 물어봤을 때는 알고리즘계의 바이블이라고들 얘기하니 역시 이 책을 봐야하나 싶다.

알고보니 칸아카데미의 알고리즘 코스에 대한 공동 저자인 Thomas Cormen가 이 책의 저자

칸 아카데미의 알고리즘 코스는 배열을 대상으로 특정 대상을 정렬하고 검색하는 기본적인 알고리즘, 재귀알고리즘, 그리고 그래프를 만드는 법과 그래프 내에서 특정 대상을 검색하는 BFS를 구현하는 방법에 대해 차근차근 설명해준다. (수학 쪽은 모두 영상으로 강좌가 이루어져있지만, 컴퓨터 공학 쪽은 글로만 설명되어 있다.) 그리고 각 챕터가 끝날때마다 자바스크립트로 각 내용들을 직접 구현해보는 방식으로 구성되어 있는데, 이 부분이 상당히 좋다. 개념을 익히고 나면 바로 직접 실습하는 방식인데, 미리 주어진 코드 내에서 알고리즘의 가장 중요한 부분만 직접 구현하는 식이라 빠르게 이해하는데 상당한 도움이 된다. 모르는 게 있다면 각 챕터 하단의 Q&A 게시판을 이용하면 되는데, 단점(?)은 영어로 질문해야 한다는 점이다. 읽고 들을 수는 있지만 쓰고 말을 할 수 없는 한국식 영어 교육의 폐혜로 결국 정말 이해가 안되는 부분은 검색해서 알아내고 말았다. 결론은 '영어 공부 열심히 하자'로...

저작자 표시 비영리 동일 조건 변경 허락
신고
댓글
댓글쓰기 폼