알고리즘 공부

코변·2022년 10월 23일
0

알고리즘 공부

목록 보기
1/65

최근에 함께자라기를 읽고나서 느끼는 바가 있어 알고리즘 공부 방법을 조금 변경해보려고 한다. 그동안에 반복 숙달하면 자연스럽게 잘하게 되리라는 막연한 생각으로 하루에 한 문제씩 푸는 식으로 공부를 해왔는데 문제를 많이 접할 수는 있겠으나 딱히 문제해결 능력이 나아지고 있다는 생각은 들지 않는다.

따라서 매일 알고리즘을 어떻게 공부하고 있는지 기록하고 피드백하면서 성장을 해보려고 한다. 그리고 공부순서는 아래와 같이 가져가려고 한다.

  1. 개념을 먼저 머리속에 넣는다. 전공지식이 없는 사람들에게도 설명해줄 수 있을 정도로 정리하려고 한다.
  2. 이 정리된 개념을 바탕으로 한 주 마다 목표문제를 설정한다.
  3. 그 문제를 풀기 위해서 작은 문제들을 접하면서 나름의 방식대로 풀이법을 만들고 이 방법이 잘 적용이 되는지 피드백한다.
  4. 한 주 피드백을 거쳐 그 문제를 풀었다면 풀어낸 알고리즘의 레벨을 재설정해두고 다음 개념으로 넘어가서 1 ~ 3의 과정으로 다시 진행한다.
  5. 문제를 못 풀었다면 피드백을 통해서 개선한다.

10월 25일

생각해보니 계획이 너무 거창하고 장황하다. 일주일이라는 시간이 빠르게 피드백을 하기에 좋은 시간은 아닌 것 같아서 3일로 변경한다. 그리고 목표라고 해서 문제의 난이도를 높게 잡기 보다는 지금 풀고 있는 문제보다 한단계 높은 문제로 변경하는게 더 나을 듯 하다.

profile
내 것인 줄 알았으나 받은 모든 것이 선물이었다.

0개의 댓글