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

网站制作素材图片中国足球世界排名

网站制作素材图片,中国足球世界排名,wordpress 要加上,备案多个网站104.二叉树的最大深度 #xff08;优先掌握递归#xff09; 文档链接#xff1a;[代码随想录] 题目链接#xff1a;104.二叉树的最大深度 #xff08;优先掌握递归#xff09; 状态#xff1a;ok 题目#xff1a; 给定一个二叉树 root #xff0c;返回其最大深度。 二…104.二叉树的最大深度 优先掌握递归 文档链接[代码随想录] 题目链接104.二叉树的最大深度 优先掌握递归 状态ok 题目 给定一个二叉树 root 返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 注意 1.暂时只看了递归的方法没有看迭代法 2.后序遍历会比前序遍历简单 class Solution { public:int maxDepth(TreeNode* root) {int max getDepth(root);return max;}int getDepth(TreeNode* root){if(root NULL)return 0;int leftDepth getDepth(root - left);int rightDepth getDepth(root - right);int maxDepth 1 max(leftDepth, rightDepth);return maxDepth;} };class solution { public:int result;void getdepth(TreeNode* node, int depth) {result depth result ? depth : result; // 中if (node-left NULL node-right NULL) return ;if (node-left) { // 左depth; // 深度1getdepth(node-left, depth);depth--; // 回溯深度-1}if (node-right) { // 右depth; // 深度1getdepth(node-right, depth);depth--; // 回溯深度-1}return ;}int maxDepth(TreeNode* root) {result 0;if (root NULL) return result;getdepth(root, 1);return result;} };559.n叉树的最大深度 题目链接559.n叉树的最大深度 class Solution { public:int maxDepth(Node* root) {if(root NULL)return 0;int depth 0;for(int i 0; i root - children.size(); i){depth max(depth, maxDepth(root - children[i]));}return depth 1;} };111.二叉树的最小深度 文档链接[代码随想录] 题目链接111.二叉树的最小深度 状态ok 题目 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明叶子节点是指没有子节点的节点。 注意 两边的子树分开求最小值 class Solution { public:int minDepth(TreeNode* root) {return min(root);}int min(TreeNode* root){if(root NULL) return 0;int leftDepth min(root - left);int rightDepth min(root - right);if(root - left NULL root - right ! NULL){return 1 rightDepth;}if(root - right NULL root - left ! NULL){return 1 leftDepth;}int result 1 std::min(leftDepth, rightDepth);return result;} };222.完全二叉树的节点个数 文档链接[代码随想录] 题目链接111.二叉树的最小深度 状态ok 题目 给你一棵 完全二叉树 的根节点 root 求出该树的节点个数。 完全二叉树 的定义如下在完全二叉树中除了最底层节点可能没填满外其余每层节点数都达到最大值并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层则该层包含 1~ 2h 个节点。 class Solution { public:int countNodes(TreeNode* root) {return count(root);}int count(TreeNode* node){if(node NULL) return 0;int leftNum count(node - left);int rightNum count(node - right);int cou leftNum rightNum 1;return cou;} };
http://www.hkea.cn/news/14350632/

相关文章:

  • 常用的网站推广的方式方法wordpress 模版制作
  • 厦门网上房地产网官方网站怎么制作自己的链接
  • 没备案的网站可以做淘客响应的网站
  • 河北省住房和城乡建设厅网站首页网站被301
  • 动态站 网站地图怎么做电商推广都有哪些诀窍
  • 濮阳团购网站建设湖南专业竞价优化服务
  • 新网站建设哪家好模板网站哪家好
  • 静态网站 后台一个网站里面只放一个图片怎么做的
  • 福建城乡建设网站企业免费网站建设
  • iis建立的网站打不开小宽带怎样做视频网站
  • 山东大良网站建设河北省企业网站建设公司
  • 济南企业建站公司怎么制作seo搜索优化
  • 黄页网站代码优质院校建设网站
  • 网站首页设计费用舟山网站建设有哪些
  • 贵州网站建设设计公司程序员用来做笔记的网站
  • 成都的网站建设开发公司古蔺中国建设银行网站
  • 网站常见的域名基木鱼建站教程
  • 艺术家个人网站设计网站开发心路历程
  • 如何用api做网站创业平台网站
  • 哪个网站可以免费学编程广州专业做标书公司
  • 郑州百度seo网站优化广昌网站建设
  • 长沙app开发公司排名seo网络推广企业
  • 阜阳建设网站在猪八戒网站如何做兼职
  • 面试网站开发员做网站云服务期
  • 天津网站排名提升网站空间会过期吗
  • 做网站用的幻灯片大小宁波seo推广
  • 提供常州网站优化太原西北建设有限公司网站
  • 可做生物试卷的网站wordpress siren主题
  • 盐城市规划建设局网站常州模板网站建设价位
  • 网站的网站制作公司php招聘网站建设