zoukankan      html  css  js  c++  java
  • 创建二叉树的所有深度上的节点链表

    创建二叉树的所有深度上的节点链表

    深搜:
     
    public static ArrayList<ArrayList<TreeNode>> getRes(TreeNode root){
                 ArrayList<ArrayList<TreeNode>> res = new ArrayList<ArrayList<TreeNode>>();
                 getRes(res,root,0);
                 return res;
    }
          
    public static void getRes(ArrayList<ArrayList<TreeNode>> res,TreeNode root, int level){
                 if( root== null){
                       return;
                 }
                 ArrayList<TreeNode> newlist ;
                 if( res.get( level).size()== level){
                       newlist = new ArrayList<TreeNode>();
                 } else{
                       newlist = res.get( level);
                 }
                 newlist.add( root);
                 getRes(res,root.leftNode,level+1);
                 getRes(res,root.rightNode,level+1);
    }
     
          





  • 相关阅读:
    20174309徐宁艺 Exp7 网络欺诈防范
    20174309徐宁艺 Exp6 MSF基础应用
    20174309徐宁艺 Exp5 信息搜集与漏洞扫描
    20174309徐宁艺 Exp4 恶意代码分析
    20174309徐宁艺 Exp3 免杀原理与实践
    20174309徐宁艺 Exp2 后门原理与实践
    20174309徐宁艺 Exp1 PC平台逆向破解
    Kali Linux安装
    福大软工 · 最终作业
    福大软工 · 第十二次作业
  • 原文地址:https://www.cnblogs.com/ZhangJinkun/p/4531338.html
Copyright © 2011-2022 走看看