二叉树结构
遍历模式
动画控制
速度:
中速
请选择遍历模式并点击"开始"按钮启动动画。
前序遍历 (V→L→R)
二叉树遍历是按特定顺序访问树中所有节点的操作。前序遍历(根→左→右)先访问根节点再递归遍历子树;中序遍历(左→根→右)按升序访问BST节点;后序遍历(左→右→根)先处理子树再处理根。递归是遍历的核心思想。
function preorder(node) {
if (node == null) return;
visit(node); // V
preorder(node.left); // L
preorder(node.right); // R
}
递归调用栈
访问序列
未访问节点
当前节点
已访问节点
当前执行代码行
活动栈帧