[SW사관학교 정글]5기_WEEK03_회고

반응형

주제

그래프(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