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

建设数码产品网站的策划书苏州网站建设孙峰

建设数码产品网站的策划书,苏州网站建设孙峰,专业搭建网站公司,直播电商的发展趋势用递归的方法没什么好说的,说一下学到的广度优先bfs。 广度优先就是构造一个栈,每次完栈底压入栈顶元素的左右子树,然后删除栈顶元素。 这里学到的是每次记录栈元素,这样就不会不同层的元素搞混。 /*** Definition for a binar…

用递归的方法没什么好说的,说一下学到的广度优先bfs。

广度优先就是构造一个栈,每次完栈底压入栈顶元素的左右子树,然后删除栈顶元素。

这里学到的是每次记录栈元素,这样就不会不同层的元素搞混。

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:int maxDepth(TreeNode* root) {if(root==nullptr) return 0;queue<TreeNode*> node;int result=0;node.push(root);while(!node.empty()){int size=node.size();result++;while(size--){if(node.front()->left) node.push(node.front()->left);if(node.front()->right) node.push(node.front()->right);node.pop();}}return result;}
};

其实这个方法在空间复杂度上不如dfs(时间复杂度一样都是o(n)),而且也更复杂。

http://www.dtcms.com/a/416733.html

相关文章:

  • 建设直播网站软件河源网站建设 科技
  • 网站公司制作山西两学一做网站
  • 2018做网站网站的推广优化
  • CrystalDiskInfo下载使用教程(附安装包)
  • 网站团购活动页面怎么做查询备案号怎么查询
  • 网站建设维护管理网站底部备案信息
  • 郴州文明网网站投标网站建设
  • 可不可以建网站做微商中企动力公司官网
  • 青岛市规划建设局网站asp网站源码后台密码存放在那个文件里?
  • 4G模组发送AT不回复
  • 6做网站wordpress zip 升级
  • Java中final关键词与常量
  • 网站开发环境和运行环境城乡建设门户网站
  • 分布式数据库与集中式数据库区别详解!
  • MRFS中两个创新模块代码解析
  • 有网站代码 如何建设网站三合一网站建设方案
  • 网站首页模块建设微网站怎么自己做
  • 做网站申请完空间后下一步干啥新河seo怎么做整站排名
  • 鞍山市建设局网站动漫制作技术主要学什么
  • 网站如何申请域名网络推广文案范文
  • Scade One 时序窗口 window 建模解析
  • 网站模板下载模板下载安装河南省建设厅职称网站
  • 做360手机网站优化排网站建设需要学什么能力
  • 什么是网站的空间做互联网的网站
  • 做dj网站能赚钱吗上海网站建设 方案
  • 网站开发招标任务书网站备案是 备案空间吗
  • 模仿 网站茶叶网站建设策划书ppt
  • 文成做网站网站关键词用什么符号
  • .net建设网站步骤详解工作细胞中文版免费完整版第一季
  • 建立网站需要多少钱经营y湖南岚鸿非常好建站语言