[Tree] Binary Tree Inorder Traversal

2021. 3. 26. 17:37프로그래밍-코딩테스트/LeetCode

그냥 순서대로 Tree를 Traverse하기

 

 

으레 그렇듯 Tree 문제는 recursion을 먼저 떠올리면 된다.

result 배열을 만들고, traverse 함수를 정의한다.

traverse함수는 각각 left와 right노드에 대해 recursion을 실행하고, value를 result에 차곡차곡 담는다.

단 주의할부분은 traverse이므로 left노드 -> root 노드-> right노드 순으로 순회해야 한다는 점이다.

'프로그래밍-코딩테스트 > LeetCode' 카테고리의 다른 글

[Array] Subsets  (0) 2021.03.27
[backtracking] Generate Parentheses  (0) 2021.03.26
[Array] Permutations  (0) 2021.03.26
[Queue] Queue Reconstruction by Height  (0) 2021.03.26
[DP] Counting Bits  (0) 2021.03.26