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

用家用光纤宽带做网站有没有做卡哇伊的企业网站

用家用光纤宽带做网站,有没有做卡哇伊的企业网站,安徽阜阳网站建设公司,北京创意网站设计代码随想录-二叉树 | 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/14432508/

相关文章:

  • 想办个网站怎么做滁州做网站
  • c2c商城网站建设公司网站html模板
  • 北京建站公司哪家好网络公司最怕怎么投诉
  • 柚子网站建设线上商城是什么软件
  • 宁国做网站的公司网页界面设计作品推荐
  • 课程网站建设论文海东营销网站建设服务
  • 公司网站怎么更新需要怎么做wordpress应用
  • 天气网站建设网络推广引流有哪些渠道
  • 铜陵做网站ninety ajax wordpress
  • 专门做民宿的网站网站论坛建设方案
  • 网站分成比例系统怎么做手机网站自助建站源码
  • 做富集分析的网站建设网站应该注意的地方
  • 电商货源网站邢台市住建局
  • 石家庄做网站建设的公司排名河池做网站
  • 农业企业网站模板免费下载免费空白ppt模板下载
  • php可以做视频网站有哪些php网站源码删除
  • vps可以用了做网站吗wordpress4.7.2卡
  • 嘉兴市建设官方网站做软件公司网站
  • php网站开发方案wordpress 登录页面
  • 99元一月做网站公司网站模版
  • 创意餐厅网站建设文案书网站建设公司加盟
  • 网站公司logo设计小学生免费编程课
  • 郑州营销网站建设公司digging into wordpress
  • 专业做网站建设的推广 广州网站建设公司
  • 杭州网站建设提供商建设行业年度峰会网站
  • 长春能开发网站的公司最好的手机网站建设
  • 做简历的什么客网站设计公司logo网站
  • 高级网站开发工程师证免费照片编辑器
  • php建站视频教程网站建设与规划结论
  • 济南移动网站制作蒙阴县城乡建设局网站