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

深圳网站建设怎么办青岛seo推广公司

深圳网站建设怎么办,青岛seo推广公司,设计工作室网站首页,嘉兴网站定制用递归的方法没什么好说的,说一下学到的广度优先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/wzjs/281688.html

相关文章:

  • 网站视频主持人制作关键词优化系统
  • 专业的深圳网站建设公司杭州seo建站
  • 开源网站程序福州seo服务
  • 第八章 电子商务网站建设试题线上推广渠道有哪些
  • 可以做网站的路由器国外免费推广网站有哪些
  • 做图素材网站开哪个vip好如何建立网站 个人
  • 网站安全建设进展情况汇报专业网站推广软件
  • 游戏网站开发过程网站seo在线诊断
  • 外贸网站主机选择网站推广怎么优化
  • 网站设置反爬虫的常用方法有哪些如何在百度做免费推广产品
  • 怎么给别人做网站优化上海sem
  • 江门市抖音排名优化
  • 网页设计网站大全营销模式方案
  • 怎么用自己电脑做服务器发布网站产品软文范例软文
  • 电子商务网站设计分析怎么做最打动人心的广告语
  • 网站不可以做哪些东西seo站长论坛
  • 中企动力建设的网站如何修改国外免费发产品的b2b平台
  • 嘉兴网站建设公司深圳关键词优化平台
  • html做网站例子怎么做线上推广
  • 静安区营业执照办理地点seo计费系统登录
  • 自己做网站美工如何做推广最有效果
  • 做交友网站年收入北京培训学校
  • wordpress打赏赞插件2019网站seo
  • 江苏和住房建设厅网站中文域名注册管理中心
  • 英文企业网站建设seo技术优化服务
  • wordpress 4.0 安装谷歌搜索引擎优化
  • 旬阳做网站品牌推广方案
  • 网站建设和技术支持第三方推广平台
  • wordpress 多域名 插件站长seo推广
  • 网站建设jw100长尾关键词查询工具