3、 一棵n个结点的完全二叉树以向量(数组)作为存储结构,试设计非递归算法对该完全二叉树进行前序遍历。

用java算法编写

用到栈
首先设计二叉树结点类和栈类
初始化:栈为空,根结点入栈。
后续:迭代算法,栈顶元素出栈,处理它,将它的有孩子先入栈,然后是左孩子,一直处理,直到栈为空。追问

具体代码呢

追答

我现在很忙没时间写 抱歉

温馨提示:答案为网友推荐,仅供参考
相似回答