二叉树中序遍历
来源:互联网 发布:淘宝买的酒是真的吗 编辑:程序博客网 时间:2024/06/10 16:43
递归
publicvoid MidOrder(BinaryTree head){
if(head==null){
return;
}
MidOrder(head.left);
System.out.println(head.value);
preOrder(head.right);
}
非递归
classBinaryTree{
BinaryTreeleft;
BinaryTreeright;
intvalue;
publicBinaryTree(intvalue){
this.value= value;
}
}
publicclassSolution {
publicvoid MidOrder(BinaryTree head){
if(head==null){
return;
}
MidOrder(head.left);
System.out.println(head.value);
preOrder(head.right);
}
publicstaticvoidmain(String[]args){
BinaryTree root =newBinaryTree(22);
BinaryTree left =newBinaryTree(33);
BinaryTree right =newBinaryTree(44);
root.left= left;
root.right= right;
newSolution().preOrder(root);
}
}
阅读全文
0 0
- 二叉树中序遍历
- 二叉树中序遍历(递归)
- 数据结构 -- 二叉树中序遍历
- 二叉树中序遍历
- [leetcode]二叉树中序遍历
- 二叉树中序遍历
- Lintcode 二叉树中序遍历
- 二叉树中序遍历
- 二叉树中序遍历
- 二叉树中序遍历复习
- 二叉树中序遍历-lintcode
- 二叉树中序遍历
- 二叉树中序遍历
- 二叉树中序遍历
- 非递归二叉树中序遍历
- 二叉树中序遍历非递归
- 二叉树中序遍历(非递归)
- 二叉树中序遍历Java实现
- Python、R、Java、 C++ 等:从业界反馈看机器学习语言趋势
- Java9正则表达式新特性
- Jetty之Debug-yellowcong
- C++字符串操作详解
- 机器学习模型性能度量
- 二叉树中序遍历
- 只读事务(@Transactional(readOnly = true))的一些概念
- Android 快速开发系列 ORMLite 框架最佳实践
- Adaptive Reference Sample Smoothing(RSAF)
- Java 处理Oracle数据对于小于1的小数,小数点前面的0是不显示的。
- Python 使用期物处理并发
- Java面试的战地笔记
- 剑指offer(28)—数组中出现次数超过一半的数字
- 关闭当前页面,返回父页面并刷新