반응형
Algorithms의 시작은 어디?
알고리즘 공부의 범위를 세상의 모든 알고리즘으로 정의한다면?
너무나 방대하기에 전부 공부하기 힘든 것이 사실이다.
따라서 한정된 시간에서 효율적인 공부를 하기 위해서는 공부에 선택과 집중이 필요하다.
그래서 공부하는 목적에 따라... 다음 4가지로 분류하여 공부하고자 한다.
- 학교에서 배우는 알고리즘 - 자료구조와 알고리즘의 원리 이해
- 업무에 사용하기 위한 알고리즘 - 자료구조/알고리즘 이해 및 각 언어의 알고리즘 라이브러리 특징의 이해
- 인터뷰를 위한 알고리즘 - 알고리즘의 응용 및 구현
- 대회를 위한 알고리즘 - 알고리즘을 사용하는 환경을 파악하고 최적화 시도.
현존하는 알고리즘 공부 공식 교재(?)
강의는 초급/중급/고급으로 나눠져있고, 각 수준별로 교재와 강의가 제공.
(초급은 쉬운 내용이기에 동영상이 제공되지 않으며, 중급/고급만 동영상이 제공됨.)
[정보올림피아드] 문제해결을 위한 창의적 알고리즘 - 초급
[정보올림피아드] 문제해결을 위한 창의적 알고리즘 - 중급
강의: https://www.youtube.com/playlist?list=PLW2RwdZfXkE81HvwMlnHPo2TL2yoa9PMU
[정보올림피아드] 문제해결을 위한 창의적 알고리즘 - 고급
강의: https://www.youtube.com/playlist?list=PLW2RwdZfXkE8nfAZVhuw00tH61ATrKu7e
반응형