您的位置:首页 > 其它

二叉树的前序,中序,后序遍历

2015-08-07 21:59 357 查看
public static void preTraverse(TreeNode root) {

if (root != null) {

System.out.print(root.data + " ");

preTraverse(root.lchild);

preTraverse(root.rchild);

}

}

/**

* 中序遍历

*

* @param root

*/

public static void inTraverse(TreeNode root) {

if (root != null) {

inTraverse(root.lchild);

System.out.print(root.data + " ");

inTraverse(root.rchild);

}

}

/**

* 后序遍历

*

* @param root

*/

public static void postTraverse(TreeNode root) {

if (root != null) {

postTraverse(root.lchild);

postTraverse(root.rchild);

System.out.print(root.data + " ");

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: