Frame
Tree DFS
재귀로 전위/중위/후위 순회를 구현해 서브트리를 탐색하는 트리 DFS 템플릿 정리
Oct 6, 2025 — tree-dfs
const dfs = (node) => { if (!node) return;
// pre-order console.log(`PRE: ${node.val}`);
dfs(node.left);
// in-order console.log(`IN: ${node.val}`);
dfs(node.right);
// post-order console.log(`OUT: ${node.val}`); }
PRE: 4PRE: 2PRE: 1PRE: 3PRE: 6
IN: 1IN: 2IN: 3IN: 4IN: 6
OUT: 1OUT: 3OUT: 2OUT: 6OUT: 4
- LeetCode’s Interview Crash Course: Data Structures and Algorithms (opens in a new window)
- 코딩 인터뷰를 위한 알고리즘 치트시트 (opens in a new window)