HIAUTHUR 2015-09-20 03:58 采纳率: 100%
浏览 1425
已采纳

递归~问一个幼稚的问题,有哪个大神能讲一下递归,结合代码,老是理解不了。先谢过了

谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢

  • 写回答

5条回答 默认 最新

  • Evankaka 领域专家: 后端开发技术领域 2015-09-20 04:13
    关注

    递归就是自己调用自己,如
    一般要有一个调用递归的条件

     /** 
         * 递归实现前序遍历 
         * @author linbingwen 
         * @since  2015年8月29日  
         * @param treeNode 
         */  
        public static void preOrderMethodOne(TreeNode treeNode) {  
            if (null != treeNode) {  
                System.out.print(treeNode.data + "  ");  
                if (null != treeNode.left) {  
                    preOrderMethodOne(treeNode.left);  
                }  
                if (null != treeNode.right) {  
                    preOrderMethodOne(treeNode.right);  
    
                }  
            }  
        }  
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?