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

宁波网站建设七米办公室设计风格有哪些

宁波网站建设七米,办公室设计风格有哪些,做网站公司有哪些,iapp影视源码1 题目 求给定二叉树的最小深度。最小深度是指树的根结点到最近叶子结点的最短路径上结点的数量。 2 解法 2.1 递归方法 要找到最小深度,首先要确定有根到叶的第一个叶节点,也就是一层一层确定.所以有: /*** struct TreeNode {* int val;* struct TreeNode *left;* struct…1 题目 求给定二叉树的最小深度。最小深度是指树的根结点到最近叶子结点的最短路径上结点的数量。 2 解法 2.1 递归方法 要找到最小深度,首先要确定有根到叶的第一个叶节点,也就是一层一层确定.所以有: /*** struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/class Solution { public:/*** * param root TreeNode类 * return int整型*/int run(TreeNode* root) {// write code hereif (root NULL)return 0;if (root-left NULL root-right NULL)return 1;if (root-left NULL root-right ! NULL)return 1 run(root-right);if (root-left ! NULL root-right NULL)return 1 run(root-left);return 1 (run(root-left) run(root-right) ?run(root-left) : run(root-right));} 性能太差: 2.2 非递归方法 用队列的方式, 先把每一层的节点放进队列里面,然后在把子节点放进队列里面,并循环检查头节点是否为叶节点. 代码: /*** struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/class Solution { public:/*** * param root TreeNode类 * return int整型*/int run(TreeNode* root) {// write code hereif (root nullptr)return 0;queueTreeNode* tmpQ;tmpQ.push(root);int depth 1;while (!tmpQ.empty()) {int sum tmpQ.size();for (int i 0; i sum; i ) {TreeNode* tmp tmpQ.front();tmpQ.pop();if (tmp-left nullptr tmp-right nullptr)return depth;if (tmp-left ! nullptr)tmpQ.push(tmp-left);if (tmp-right ! nullptr)tmpQ.push(tmp-right);}depth ;}} }; 性能比递归好了不少:
http://www.yutouwan.com/news/20297/

相关文章:

  • 二十一冶建设有限公司网站wordpress languages
  • 前端做网站直播网站图片如何优化
  • 长沙专业做网站较好的公司网易企业邮箱设置pop3
  • 网站和域名邮箱格式
  • 做企业网站开发哪家好顺义广州网站建设
  • 地方网站做外卖怎么新建网站
  • 亲子网站源码重庆建设工程信息网哪里可以查看二级建造师已解锁
  • 建筑外观设计网站推荐网站开发成本计算
  • 中国美食网站模板免费下载做外文翻译的网站
  • 东莞seo网站关键词优优化深圳市宣传片制作公司
  • 新手学做网站要花钱么做网站的目的是什么
  • 手机建网站教程上海免费网站建设模板
  • dedecms仿下拉菜单网站保定电商网站建设
  • 网页怎么做成网站电子网站大全
  • 免费tickle网站wordpress html音乐
  • 网站建设 应酷长春网站制作招聘信息
  • 企业网站建设河北创意海报设计
  • 关键词优化是什么seo如何提高网站排名
  • 大连做网站哪家好怎么搜索网站内容
  • 如何让网站被百度收入电影网站建设的核心是
  • 空间网站模板企业网站优化培训
  • 网站开发的基本过程有没有在线辅导家做的网站
  • 信阳网站设计论述网站建设过程中应注意的问题
  • 网站建设优化服务器苏州市建设局网站地址
  • 百度搜索不到任何网站备案时网站名称可以重复吗
  • 上海网站建设升太原网站建设总部地址
  • 滴滴注册网站邯郸网站建设找谁
  • php大型网站开发书籍深圳中装建设
  • 微微网站建设潍坊网站建设评价
  • 网站建设需求分析运行环境处理器型号及内存容量贷款在线申请