c++ 非递归实现前序,中序,后序遍历

1.前序非递归遍历node void pretraverse(treenode *root) { if (root) { stack<treenode *> st; treenode *r =root; while (!st.empty()||r) { while (r) { st.push(r); cout << r->val
相关文章
相关标签/搜索