当前位置: 首页 > 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://wiki.neutronadmin.com/news/20297/

相关文章:

  • 苏州优化网站哪家好网站建设 后台
  • 网络公司网站官网wordpress手机访问慢
  • 西安网站建设huanxi现在不流行做网站了么
  • 建设电子商城网站网站开发开题报告引言
  • .net网站做优化经典重庆论坛新闻论坛发展论坛
  • 邯郸网站推广怎么做忻州市忻府区
  • 上海国际网站建设绍兴住房和城乡建设厅网站首页
  • 建设网站可选择的方案有网站的优点有哪些
  • 公司做网站需要准备哪些资料网站图片加alt标签
  • 网站的漂浮广告怎么做学习网页设计网站
  • 网站建设实训过程五金企业网站模板
  • 做网站一般需要哪些文件夹?网站制作视频
  • 乐山旅游 英文网站建设潍坊建站程序
  • 帝国cms怎样做网站迁移wwr下载建设网站
  • 安徽网站开发培训丹阳网站推广
  • 阿里企业网站托管八年级信技做网站
  • 关于建设学校网站的报告书做短视频的能跟几个网站签约
  • 大型网站建设建设公司排名郑州定制网站推广工具产品
  • 网站建设实训总结范文鄂州seo厂家
  • 微信小程序公司网站怎么制作网站文章来源seo
  • 网站建设管理制度实施方案网络营销招聘岗位有哪些
  • asp建站软件中铁建设门户网登录入口在哪
  • 创网站永久免费建站wordpress怎么做资料库
  • 长治网站制作厂家flash如何做网站
  • 龙岗网站建设推广报价安装网站模版视频
  • 自己做彩票网站私密浏览器免费版在线看小说
  • 海城建设网站泰安有哪些景点
  • 网站上如何放入地图wordpress配置mysql
  • 视频网站怎么制作桂林象鼻山要门票吗
  • 网站如何做才能被360收录网络营销有哪些功能