26번

nacSeo (낙서)·2022년 12월 23일
0

DailyCoding

목록 보기
26/28

임의 tree를 구성하는 Node 객체를 받아 해당 노드를 시작으로 깊이 우선 탐색 (DFS)를 실시하고, 탐색되는 순서대로 노드의 값이 저장된 배열을 리턴하는 문제였다.

알고리즘/자료구조 파트에서 DFS 관련 문제들에서 정말 골치 아팠던 기억이 있다. 해당 문제 역시 문제를 이해하고 미리 주어진 클래스 구조들을 이해하기도 힘들었다... 입출력 예시를 보며 무슨 말인지는 이해가 가겠는데... 그거를 코드로 도저히 표현할 수가 없었다 X( 아직 알고리즘 실력이 턱없이 부족하다 ,,,

그렇게 자기반성을 하며 레퍼런스 코드를 보면서 이해하는데도 무척 오래 걸렸다 🥲 우선은 지금 하고 있는 진도가 있기에 이렇게 넘어가지만, 시간이 남을 때 알고리즘/자료구조 배웠던 걸 다시 좀 봐야겠다. 알고리즘/자료구조가 지금 하고 있는 Spring보다 우선시 될 수는 없기에 부트캠프 과정이 끝난 후 취업 전에 많은 문제들을 접해보는 것도 방법이겠다.

profile
백엔드 개발자 김창하입니다 🙇‍♂️

0개의 댓글