주제
그래프(vertex, edge, node, arc), BFS, DFS, 위상 정렬
목표
1. 테스트에서 한 문제 맞히기
2. 개념 이해 하기
3. 주어진 문제 모두 풀기
과정(공부 방식)
1. 공부 질 늘리기
- 시간 대비 집중했던 시간은 늘어났다.
2. 풀었던 문제 다시 풀어보기
- 반 정도는 풀었던 문제를 다시 풀어보는 시간을 갖었다.
3. 동기들에게 이해되지 않는 알고리즘 설명 듣고 정리하기
4. 별도의 강의실에서 집중해보기
5. 개념 정리하기(블로그)
결과
1. 테스트에서 한 문제도 풀지 못 했다.
2. 개념에 대해 정확히 이해를 못했다.
3. 공부의 질과 양을 많이 늘렸다.
4. 블로그에 정리는 하루에 하나 이상 했다.
문제점과 해결방안
1. 이해의 깊이(Why?)
- 많은 가정과 사회가 '왜'라고 묻는 질문에 거부감이 많다고 생각한다. 그래서 점점 이유 없이 하는 행동과 생각들이 많아진다고 생각한다. 심지어 회사에서는 토를 단다는 말까지 들으며 살았다. 내가 그랬다.
- 하지만 정글은 다르다. '왜'라는 질문에 내 이해의 깊이를 만들고 발전을 만든다.
- 심지어 '왜'라고 계속해서 되물으며 생각하고 말하게 한다.
- 앞으로 이전에 생각은 버리고 계속해서 문제와 개념에 '왜'라는 질문을 던지며 공부하고 이해하려고 해야 한다.
2. 문제 접근방법에 대한 능력
- 새로운 문제를 접했을 때 이 문제를 해결하는 사람은 두 가지의 사람이 있다.
- 지혜로 해결하는 사람, 경험으로 해결하는 사람
- 난 당연히 천재가 아니기에 경험으로 문제를 해결해 나가야 한다.
- 이 말인 즉, 다양한 문제 해결방법을 경험해야 한다.
- 우선 주어진 문제를 깊이 이해하며 풀고 다양한 문제를 더 풀어봐야겠다.
느낀 점
재밌다. '왜'라는 질문에 문제가 보이고, 내가 무엇을 모르는지, 무엇을 해야 하는지가 들어온다.
다음 시험 꼭 잘 보자.
'Develop > SW사관학교 정글5기' 카테고리의 다른 글
[WEEK06]malloc함수 구현_C (0) | 2022.11.11 |
---|---|
[WEEK05]RedBlackTree 구현_C (0) | 2022.11.11 |
[WEEK02] 2주차를 마치고 (1) | 2022.10.07 |
[WEEK00]SW사관학교정글 시작 (0) | 2022.09.24 |
[WEEK00]SW사관학교 정글 입성 전 (17) | 2022.09.24 |