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

想做找人做网站各大网站提交入口

想做找人做网站,各大网站提交入口,创业怎么做网站,北京网站设计公司排行这道题太简单了,相当于基础的模板题,但凡涉及到层序遍历一定会用到队列来实现,其他的倒没啥好说的,用两层while循环来层序遍历,外层while循环用于控制访问二叉树的每一层,而内层while循环则负责收割每一层的…


这道题太简单了,相当于基础的模板题,但凡涉及到层序遍历一定会用到队列来实现,其他的倒没啥好说的,用两层while循环来层序遍历,外层while循环用于控制访问二叉树的每一层,而内层while循环则负责收割每一层的元素,将其加入到一个一维向量中,当内层while循环结束时,直接将收割的一维向量加入到二维向量即可。直接把这种套路记住就可以了。

/*** 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:vector<vector<int>> levelOrder(TreeNode* root) {vector<vector<int>> result;queue<TreeNode*> My_Queue;//根节点非空则将其加入队列if(root) My_Queue.push(root);while(!My_Queue.empty()){int size = My_Queue.size();vector<int> temp;while(size > 0){TreeNode* node = My_Queue.front();My_Queue.pop();size--;temp.emplace_back(node -> val);if(node -> left) My_Queue.push(node -> left);if(node -> right) My_Queue.push(node -> right);}result.emplace_back(temp);}return result;}
};
http://www.dtcms.com/wzjs/148410.html

相关文章:

  • c net做的网站手机端关键词排名优化软件
  • 推荐做任务网站北京seo管理
  • 建设部网站公示网站运营师
  • 网站建设胶州百度seo排名优化费用
  • 海宁市住房与城乡规划建设局网站seo优化外包顾问
  • 怎么在建筑网站做翻译兼职企业seo职位
  • wordpress页面怎么加入php网页seo软件推广哪个好
  • 甘肃模板型网站建设山东关键词网络推广
  • 网站项目建设申请汇报大纲福州百度快速优化排名
  • 聊城企业网站建设优化深圳seo
  • 网站做产品的审核工作内容福州seo管理
  • 网站开发2008天津百度关键词排名
  • 怎么做幼儿园网站介绍自己网站seo方法
  • wordpress百度主动推送代码开鲁网站seo站长工具
  • 上海正规做网站公司报价站点查询
  • 做家教网站挣钱吗百度快照优化推广
  • 阿里云做网站买什么软件视频外链在线生成
  • 外贸网站建设升上去西安seo建站
  • 无锡专业做网站厦门seo代运营
  • 吉安建设工程项目网站汽车宣传软文
  • 合肥做双语外贸网站sem和seo哪个工作好
  • javaweb网页设计优化大师百科
  • 合肥 做网站合肥新闻 今天 最新消息
  • 手机网站设置在哪里找seo顾问阿亮
  • 三合一网站制作公司推广什么软件可以长期赚钱
  • 网站建设贰金手指下拉壹玖北京搜索引擎推广服务
  • 微信分享 淘宝网站 怎么做新媒体营销案例分析
  • 网站设计开发是什么直播发布会
  • 公司网站asp源码淘宝摄影培训推荐
  • 淘客怎么做网站广州网站优化推广方案