
JSON 공부
Tree UI 구현
개인적으로 멘탈이 털린 과제들이었다.
재귀적 사고를 문제에 잘 적용해서 풀 수 있고, 반복문에 활용을 할 수 있었다면 어렵진 않았을 것 같다.
근데 아직 재귀에 익숙하지 않았던 나에게 문제에 접근하는 것 부터가 힘들었다. 정규 시간 내에 거의 풀지 못하고 스프린트 리뷰 시간에 설명을 들으면서 어느 정도 이해할 수 있었다.
엔지니어님이 재귀 문제 unpackgiftBox 문제를 쉽게 풀 수 있으면 좋다고 하셔서 미완성했던 과제들을 다 제출하고 문제를 풀러 갔다.
트리 구조에서 반복되는 작업을 재귀 함수로 풀어나가는 것을 보고 나니까, unpack 문제가 나름 쉽게 느껴졌다.
반복되고 중첩되는 문제들이 나왔을 때, 반복문 대신에 전체 함수를 돌면서 해결하는(?) 그런 느낌이다.
말로 정확하게 설명하기는 힘들지만, 확실히 처음보다는 재귀에 대해서 어느정도 감이 잡히는 듯하다.