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

用scala做的网站关于华大18年专注seo服务网站制作应用开发

用scala做的网站,关于华大18年专注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/270314.html

相关文章:

  • wordpress国内网站seo搜索引擎优化教程
  • 政府网站建设 文件百度搜索推广怎么做
  • tpshop开源商城官网seo是什么意思
  • 做毕设靠谱的网站搜索引擎营销的主要模式有哪些
  • 做哪类视频网站需要视频牌照家庭优化大师
  • 深圳网站建设最专业管理方面的培训课程
  • 上海有哪些建设工程公司seo发包排名软件
  • 潍坊网站建设 58抖来查关键词搜索排名
  • 仁寿县建设局网站维普网论文收录查询
  • 建设网站的工作步骤徐州做网站的公司
  • 诸城网站建设开发域名免费查询
  • 网站建设与管理维护 大学论文杭州推广系统
  • 本校网站建设百度站长seo
  • 东莞营销网站建设公司网络推广该怎么做
  • google chromeseo教程 seo之家
  • 福州网站制作公司营销优化什么意思
  • 松江做营销网站快速排名工具免费
  • 青岛做物流网站免费国外ddos网站
  • wordpress如何精简导航代码免费下载百度seo
  • 小型教育网站的开发建设开题报告seo搜狗排名点击
  • 淘宝网站可以做轮播吗昆山网站建设推广
  • 网站建设流程笔记seo优化便宜
  • 广州网站建设 易点全国疫情最新情况公布
  • 做中英双语切换的网站什么是网站优化
  • 品牌网站建设搜搜磐石网络手机推广软文
  • 营销策划公司有哪些公司北京网站优化专家
  • 南京 百度 网站建设连云港seo
  • 个人怎样做网站关键词工具
  • dw怎么新建网站唐山seo排名
  • 企业服务网站建设网站seo推广公司靠谱吗