Daehyunii's Dev-blog
<인프런 알고리즘 문제풀이 기초강의> TIL-82(문제풀이 기초강의 완강) 본문
오늘로 알고리즘 기초문제풀이 강의를 다 듣게 되었다. 재귀함수에 들어가기 전까지는 강의 내용의 90%는 이해하고 넘어갔다면 재귀함수 이후부터는 50%도 제대로 이해하기 힘들었던것 같다. 그래도 계속해서 붙잡고 있는 것보다는 빠르게 한 바퀴를 돌고 두 번 세 번 반복하는것이 더 공부하기 좋은 방법일 것이라고 생각해서 어느정도 이해했다면 길게 끌지 않고 넘어갔다. DFS와 BFS의 개념자체가 어려운것은 아니었지만 이를 코드로 구현하는게 굉장히 어려웠다. 단순하게 탐색만을 하는것이라면 이해하고 외우면 되겠지만 완벽하게 메커니즘을 이해하지 못하면 조금만 문제가 뒤틀려도 풀 수 없을것 같아서 우선 최대한 이해하는데 집중하려고 노력했다. 지금 당장은 전체 강의 중에 70% 정도만 정확히 공부하고 뒤에 30%는 제대로 공부한것 같지 않은 기분이 들어 매우 찝찝하기는 하지만 또 반대로 DFS와 BFS가 무엇인지 또 어떤식으로 코드가 작성되는지에 대해서는 인지를 했고 강의를 끝까지 들었다는 것에 대한 뿌듯함도 공존하는 것 같다. 알고리즘 강의를 완강하면서 느낀건 역시 아직 갈 길이 멀다는 것이다. 나에겐 굉장히 어려운 일이지만 이 문제 자체가 누군가에게는 정말 쉬운 문제일거라고 생각하니 아직 갈 길이 멀게만 느껴지기도 한다. 하지만 반대로 공부를 시작한지 현재 3개월차인 내가 이 정도 성장한것이라고 한다면 또 발전 속도가 그렇게 느린것은 아닌것 같다는 생각도 든다. 당분간은 프로그래머스 데브코스 코딩테스트를 볼 때까지는 알고리즘 문제 풀이에 집중하고자 한다.
2022.09.07 - [언어 공부 및 정리/JS[알고리즘 문제풀이(인프런 강의)]] - 그래프와 인접행렬
부터
2022.09.07 - [언어 공부 및 정리/JS[알고리즘 문제풀이(인프런 강의)]] - 계단오르기(동적 프로그래밍)
까지
'✏️ 2022. TIL > September' 카테고리의 다른 글
<데브코스 면접준비> TIL-92 ~ 98 (데브코스 3기) (0) | 2022.10.05 |
---|---|
<알고리즘 문제풀이> TIL-83 ~ 91 (데브코스 3기 코딩테스트 준비) (0) | 2022.09.21 |
<인프런 알고리즘 문제풀이 기초강의> TIL-81 (0) | 2022.09.06 |
<인프런 알고리즘 문제풀이 기초강의> TIL-80 (0) | 2022.09.05 |
<인프런 알고리즘 문제풀이 기초강의> TIL-79 (0) | 2022.09.04 |