当前位置: 首页 > news >正文

怎么给自己的网站做扫描码网站建设品牌好

怎么给自己的网站做扫描码,网站建设品牌好,个人网站赏析,黄山旅游攻略住宿110.平衡二叉树 #xff08;优先掌握递归#xff09;后序遍历 左右中 class Solution {public boolean isBalanced(TreeNode root) {return getHeight(root) ! -1;}//递归三部曲 确定方法的参数与返回值private int getHeight(TreeNode root){//明确终止条件if(root null){r… 110.平衡二叉树 优先掌握递归后序遍历 左右中 class Solution {public boolean isBalanced(TreeNode root) {return getHeight(root) ! -1;}//递归三部曲 确定方法的参数与返回值private int getHeight(TreeNode root){//明确终止条件if(root null){return 0;}//确认单层递归逻辑 //后序遍历 左右中int leftHeight getHeight(root.left);if(leftHeight -1){return -1;}int rightHeight getHeight(root.right);if(rightHeight -1){return -1;}//比较左右子树高度差 如果大于一直接返回不是平衡二叉树if(Math.abs(leftHeight - rightHeight) 1){return -1;}return Math.max(leftHeight,rightHeight) 1;} }  257. 二叉树的所有路径 优先掌握递归 前序遍历 根左右  class Solution {//根节点到叶子节点的所有路径 前序遍历先获取根节点public ListString binaryTreePaths(TreeNode root) {ListString res new ArrayList(); //最终结果if(root null){return res;}//结果中的路径 ListInteger paths new ArrayList();traversal(root,paths,res);return res;}private void traversal(TreeNode root,ListInteger paths,ListString res){paths.add(root.val);//终止条件if(root.left null root.right null){//输出StringBuilder sb new StringBuilder();//遍历paths路径中 最后前一位元素 避免-for(int i 0;i paths.size()-1;i){sb.append(paths.get(i)).append(-);}sb.append(paths.get(paths.size() -1 )); //记录最后一个路径res.add(sb.toString()); //收集一条路径return;}//单层递归逻辑//左if(root.left ! null){traversal(root.left,paths,res);//下一个节点完成 回溯paths.remove(paths.size() -1); }//右if(root.right ! null){traversal(root.right,paths,res);paths.remove(paths.size() -1);}} }  404.左叶子之和 优先掌握递归          左叶子定义:节点A的左孩子不为空且左孩子的左右孩子都为空说明是叶子节点那么A节点的左孩子为左叶子节点 class Solution {//后序遍历 左右中public int sumOfLeftLeaves(TreeNode root) {if(root null){return 0;}if(root.left null root.right null) return 0;int leftVaule sumOfLeftLeaves(root.left); //左if(root.left ! null root.left.left null root.left.right null){ // 左子树就是一个左叶子的情况leftVaule root.left.val;}int rightValue sumOfLeftLeaves(root.right); //右int sum leftVaule rightValue; //中return sum;} }
http://www.w-s-a.com/news/154645/

相关文章:

  • 网站建设终稿确认书网站意义学校
  • 3小时网站建设平台专业制作教学课件
  • 曲阜网站建设百度开户现货黄金什么网站可以做直播
  • 比较好的企业建站平台小程序开发外包该注意些什么
  • 建行官网官网网站吗二次元风格wordpress模板
  • 怎样开通自己的网站网址导航哪个主页最好
  • 大良o2o网站建设详情页设计说明怎么写
  • 您与此网站之间建立的连接不安全汽车cms系统是什么意思
  • 有没有做logo的网站企业网站的内容营销
  • 哈尔滨做企业网站怎么做网站自动响应
  • 网站建设硬件和软件技术环境配置签约做网站模板
  • 教育网站建设的素材手机app制作流程
  • 免费行情软件网站大全下载网站备案查询
  • flex网站模板wordpress实时预览
  • 建设银行网站模板为什么企业要建设自己的企业文化
  • 网站建设必知免费手机网站建站系统
  • ssh可以做wap网站么嘉兴seo排名
  • 站内优化包括哪些帝国做企业网站
  • 做网站seo赚钱吗网络维护和故障维修
  • 企业网站可以自己做摄影网站开发背景怎么写
  • 网站百度指数seo最好的工具
  • 宝安专业网站建设推荐设计感强的网站
  • 网站建设 6万元北京知名的品牌设计公司
  • 网站建设的总体需求是什么vmware 下wordpress
  • 光谷网站建设请检查网络
  • 申请建设网站的报告书商务网站开发课程体会
  • 网站开发实训总结致谢群晖wordpress设置
  • 关于酒店网站建设的摘要天津市建设工程信息网官网首页
  • 网站alexa排名查询手机网站制作器
  • 建设小辣猫的网站电子毕业设计网站建设