incastle의 콩나물

[알고리즘] 독학으로 공부하는 법 본문

python/알고리즘

[알고리즘] 독학으로 공부하는 법

incastle 2019. 3. 31. 00:33

1. 먼저 알고리즘이나 문제를 푸는 방법을 이해한다. 

- 완벽하지 않거나 일부만 이해했어도 성공

 

2. 관련 문제를 풀어본다. 

- 한 문제는 길어야 2시간 정도만 고민해본다.

- 모르겠으면 포기하고 정답 소스를 보거나 풀이를 본다. 

 

3. 1번과 2번에서 이해가 잘 가지 않는 부분이 있으면 질문한다. 

- 설마 이런 것을 질문해도 될까 고민 되는 것도 질문해야 한다. 

 

4. 다시 알고리즘을 이해해보고 문제를 다시 풀어본다. 

- 모르겠으면 포기하고 다시 풀이를 본다. 

- 그래도 모르겠으면, 다른 일을 하거나, 놀러 나가거나, 다른 알고리즘이나 문제를 풀어본다. 

 

가장 중요한 점

생각을 많이 하는 것

무작정 '아 모르겠다~ 포기하고 답봐야지'가 아님

(생각만 많이하는 건 x, 포기하고 풀이를 보고 이해하는 것도 중요함)

 

출처: 백준 알고리즘

Comments