前序遍历

10 分钟

遍历就是按某种顺序访问每个结点。前序是“根→左子树→右子树”:先处理自己,再递归左边,最后递归右边。void pre(Node* r){ if(!r) return; cout<<r->val; pre(r->left); pre(r->right); }

小纸条

前序遍历第一个访问的一定是哪个结点?

登录 后可看答案

前序遍历 · 算法进阶 · op599 课程