알고리즘

알고리즘 학습법

개발정리 2021. 8. 21. 11:24

1. 알고리즘 관련 이론을 이해하는 것이 중요하다. 

ㄴ 자료구조, 알고리즘, 개념, 수학이론 등

ㄴ 모르겠으면 해당 이론은 패스한 후 다른 이론을 공부하자. 

코딩인터뷰완전분석프로그래밍인사이트

2. 1문제당 2시간 정도 고민하는 시간을 갖자. 

ㄴ 2시간이 넘으면 포기하고 답을 찾아본 후 분석해보자. 

ㄴ 정답을 구하기 힘들다면, 커뮤니티를 활용하여 질문하는것도 방법이다. 

 

3. 중요한 것은 충분히 고민해보고, 노력해보고 포기하는 것이다. 

ㄴ 답을 봤어도 풀었다고 생각하자. 

ㄴ 3일 1문제보다, 1일 3문제가 좋다. 

ㄴ 사용할 수 있 수 있는 라이브러리를 익혀두자.

 

TIP. 많이 생각해보자. 

생각하는 과정을 배워서 스스로 그러한 생각을 해내는것이 중요하다. 

풀이에 대한 회고와 더 좋은 풀이방법을 찾아보자.