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

用家用光纤宽带做网站企业黄页电话

用家用光纤宽带做网站,企业黄页电话,wordpress分类编辑器,深圳专业营销网站公司代码随想录-二叉树 | 111 二叉树的最小深度 LeetCode 111 二叉树的最小深度解题思路代码难点总结 LeetCode 111 二叉树的最小深度 题目链接 代码随想录 题目描述 给定一个二叉树#xff0c;找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说… 代码随想录-二叉树 | 111 二叉树的最小深度 LeetCode 111 二叉树的最小深度解题思路代码难点总结 LeetCode 111 二叉树的最小深度 题目链接 代码随想录 题目描述 给定一个二叉树找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明叶子节点是指没有子节点的节点。 解题思路 判断 递归法 确定递归函数的参数和返回值参数-根节点返回值-最小深度确定终止条件节点为空返回0表示当前高度为0确定单层递归的逻辑判断是否为叶子节点若不是 左子树为空最小深度 1 右子树最小深度右子树为空最小深度 1 左子树最小深度。 迭代法层序遍历 终止条件当左右孩子都为空时说明遍历到了最低点。 代码 递归法 class Solution {public int minDepth(TreeNode root) {if(root null) return 0;int leftDepth minDepth(root.left);int rightDepth minDepth(root.right);if(root.left null) return rightDepth 1;if(root.right null) return leftDepth 1;//左右节点都不为nullreturn Math.min(leftDepth, rightDepth) 1;} }迭代法 class Solution {public int minDepth(TreeNode root) {if(root null) return 0;DequeTreeNode deque new LinkedList();deque.offer(root);int depth 0;while(!deque.isEmpty()){depth;int size deque.size();for(int i 0; i size; i){TreeNode node deque.poll();if(node.left null node.right null) return depth;if(node.left ! null) deque.offer(node.left);if(node.right ! null) deque.offer(node.right);}}return depth;} }难点 递归法中单层递归的逻辑 总结 巩固了递归法和迭代法。
http://www.hkea.cn/news/14414055/

相关文章:

  • 棋牌网站代理东莞今天发生的重大新闻
  • 建站之星官网WordPress的mx主题
  • 网站开发工程师前景怎么样seo优化网站
  • 广东网站建设微信商城开发zara网站建设需求分析
  • 2012年网站设计方法网页设计基础代码网站
  • 建设信息港查询福州搜索优化技术
  • 平舆网站建设阿里云网站主体变更怎么做
  • 唐山网站制作服务公司中国人做跨电商有什么网站
  • 网站推广的6个方法是什么接项目做的网站
  • 网站目录结构说明带视频的网站模板
  • 关于重新建设网站的请示济南网站制作策划
  • 新网官方网站企业网站设计html代码
  • php制作招聘网站湖北做网站教程哪家好
  • 制作网站报价单分类网站 php
  • 注册域名怎么做网站wordpress怎么下载文件
  • 杭州网站制作多少钱网站开发的经费预算
  • 范湖网站建设哪家便宜网站竞价排名
  • app网站开发案例wordpress可以做外贸
  • 制作网站建设的wordpress中.htaccess
  • 我要自学网网站建设选择网站建设公司应该注意什么
  • 山西省住房城乡建设厅网站百度怎么发布自己的广告
  • dedecms网站乱码设计公司排名
  • 网站设计客户案例wordpress 课程
  • 医院网站icp备案吗做特卖的网站
  • 网站建设与推广的步骤WordPress创建简码
  • wordpress后台加站点图标常州网页公司
  • 揭阳智能模板建站长沙设计网站多少钱
  • 网站首页文件名通常是网站建设规划方案书
  • 电子商务和网站建设方案wordpress 图片重命名
  • 快速优化seoseo网络优化推广