码迷,mamicode.com
首页 > 其他好文 > 详细

递归方式遍历二叉树:

时间:2017-11-11 14:12:39      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:out   oid   middle   class   pre   ret   void   before   nod   

/*
	 * 先根序
	 */
    public static void beforeShow(Node node) {
    	if (node == null) {
    		return;
    	}
    	System.out.println(node.data);
    	beforeShow(node.left);
    	beforeShow(node.right); 
    }
    
    /*
	 * 中根序
	 */
    public static void middleShow(Node node) {
    	if (node == null) {
    		return;
    	}
    	middleShow(node.left);
    	System.out.println(node.data);
    	middleShow(node.right); 
    }
    
    /*
	 * 后根序
	 */
    public static void lastShow(Node node) {
    	if (node == null) {
    		return;
    	}
    	lastShow(node.left);
    	lastShow(node.right); 
    	System.out.println(node.data);
    }
    

  

递归遍历二叉树:

 

递归方式遍历二叉树:

标签:out   oid   middle   class   pre   ret   void   before   nod   

原文地址:http://www.cnblogs.com/wangxiaowang/p/7818799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!