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

重庆做网站建设的公司推广一款app的营销方案

重庆做网站建设的公司,推广一款app的营销方案,网页翻译不见了,做网站广告联盟199. 二叉树的右视图 给定一个二叉树的 根节点 root&#xff0c;想象自己站在它的右侧&#xff0c;按照从顶部到底部的顺序&#xff0c;返回从右侧所能看到的节点值。 //自己写的 class Solution { public:vector<int> rightSideView(TreeNode* root) {vector<int>…

199. 二叉树的右视图

给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。

//自己写的
class Solution {
public:vector<int> rightSideView(TreeNode* root) {vector<int> result;if (!root) return result;queue<TreeNode*> q;q.push(root);while (!q.empty()) {int levelSize = q.size();     for (int i = 0; i < levelSize; ++i) {TreeNode* node = q.front();q.pop();if(i==levelSize-1){result.push_back(node->val);}            if (node->left) q.push(node->left);if (node->right) q.push(node->right);}        }    return result;}
};

其实就是返回层序遍历中每行的最后一个值,在其基础上小改即可

重温一遍层序遍历逻辑吧 

利用队列存放每层节点,遍历到每个节点时,弹出该节点,同时队尾加入该节点的左右节点

levelSize的设定比较巧妙,从最开始root节点逐渐推演,对应每层节点个数

http://www.dtcms.com/wzjs/276313.html

相关文章:

  • 夏津网站开发青岛推广优化
  • wordpress主页导航谷歌seo网站运营
  • 手机模板网站模板下载工具浙江网站建设营销
  • 网站建设公司合同模板石家庄网站建设方案
  • 电子商务seo名词解释夫唯seo教程
  • 个旧网站建设网络营销相关的岗位有哪些
  • 平面设计教程网站有哪些网络营销策划书怎么写
  • 中联建设集团网站成都短视频代运营
  • 网站报价单模板搜索排行
  • gogogo高清在线观看视频百度seo优化分析
  • 铁威马 Nas 做网站电脑培训学校能学什么
  • 笔记本可以做网站吗网络营销案例分析题及答案
  • 代理商加盟网站网站测试
  • 网站导航栏注明做百度搜索关键词
  • 五金日杂店做网站百度医生
  • 快速建设网站视频教程长沙seo优化排名
  • 南昌汉邦网站建设怎么优化网络
  • 诚信网站认证怎么做网片
  • 渗透网站后台数据截图每日精选12条新闻
  • 怎样用模块做网站谷歌 google
  • wordpress it模板下载地址佛山做网络优化的公司
  • 望城门户网站seo关键词排名
  • 做网站图片什么软件浏览器正能量网站免费
  • 网站建设的通知网站维护分工兰州seo
  • 传统网站模版网络推广的几种方式
  • 那个网站教人做冰点免费的网页模板网站
  • 如何做自己网站云播东莞快速优化排名
  • 做网站优化的话术百度视频免费下载
  • 收费网站建设百度网盘搜索入口
  • 网站建设的同义词西安危机公关公司