최근 모 그룹에서는 알고리즘 등급 시험을 보기 시작했죠. 입사에도 활용을 하고 내부 평가에도 적용을 하고 있습니다. 현대 사회 고수준 프로그래밍에서 그게 그렇게 큰 의미가 있을까 생각이 들지만, 좋은 방향이라는 생각도 듭니다.
지금 소개하는 프로젝트는 대표적일 알고리즘들을 비주얼라이제이션해서 이해하기 쉽게 표현해 준 프로젝트입니다. 무엇보다 한국 사람이 만든 프로젝트라 아무 고민 없이 추천합니다.
2016/05/23 Editor’s choice
parkjs814/AlgorithmVisualizer
_AlgorithmVisualizer - Algorithm Visualizer_github.com
설치를 해 보자
$git clone https://github.com/parkjs814/AlgorithmVisualizer.git
일단 클론을 받으면 끝입니다.
실행을 해 보자
약간 썰렁할 수는 있는데, 내려받으면 프로젝트 자체가 페이지입니다.
Cross-Domain문제를 겪지 않으려면 웹서버를 띄워줘야 되는데 저자는 node-server를 설치하라고 하지만 제 경우는 python SimpleHTTPServer를 사용해서 띄우고 확인해 보았습니다.
그랬더니 그냥 땋하고 페이지를 확인해 볼 수 있습니다.
화면은 Dijkstra 알고리즘입니다.
알고리즘을 이해하는데 좋은 도움이 될 프로젝트입니다.
By Keen Dev on May 22, 2016.
Exported from Medium on May 31, 2017.