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

wordpress跳转到指定url优化营商环境心得体会

wordpress跳转到指定url,优化营商环境心得体会,嘉兴网站建设公司,部队网站模板步骤: 初始化一个队列用于BFS,如果根节点存在则加入队列。 当队列不为空时: 获取当前层的节点数量。 初始化一个变量来记录当前层的最大值。 处理当前层的每个节点: 如果当前节点的值大于当前最大值,则更新最大值。…

步骤:

  1. 初始化一个队列用于BFS,如果根节点存在则加入队列。

  2. 当队列不为空时:

    • 获取当前层的节点数量。

    • 初始化一个变量来记录当前层的最大值。

    • 处理当前层的每个节点:

      • 如果当前节点的值大于当前最大值,则更新最大值。

      • 如果当前节点有左子节点或右子节点,将它们加入队列。

    • 处理完当前层所有节点后,将最大值加入结果列表。

  3. 返回结果列表。

class Solution {
public:vector<int> largestValues(TreeNode* root) {vector<int> res; queue<TreeNode*> q;if(root == nullptr) return res;q.push(root);while(!q.empty()){int size = q.size();TreeNode* cur;int num = INT_MIN;for(int i = 0; i < size; i++){cur = q.front();q.pop();if(cur->val > num) num = cur->val;if(cur->left) q.push(cur->left);if(cur->right) q.push(cur->right);}res.push_back(num);}return res;}
};

递归:

class Solution {
private:void traverse(TreeNode* cur, int level, vector<int>& res){if(cur == nullptr) return;if(level >= res.size()){res.push_back(cur->val);}else{res[level] = max(res[level], cur->val);}if(cur->left) traverse(cur->left, level + 1, res);if(cur->right) traverse(cur->right, level + 1, res);}
public:vector<int> largestValues(TreeNode* root) {vector<int> res;traverse(root, 0, res);return res;}
};

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

相关文章:

  • 网站布局优化怎么做推荐友情链接
  • 宝塔服务器搭建网站教程外贸网站有哪些
  • 东莞神马seo推广排名湖北百度seo
  • 珠海网站制作推荐小吴seo博客
  • 北京网站开发建设舆情系统
  • 体育器材网站建设方案百度官网网站登录
  • 门户网站解决方案seo 服务
  • 东风地区网站建设价格低郑州网站推广公司电话
  • 阿里云ECS1M做影院网站广州最新疫情通报
  • 手机网站建设 上海网站的推广方案的内容有哪些
  • 学校网站平台建设ai智能搜索引擎
  • 深圳苍松大厦 网站建设网站改版seo建议
  • 北京网站排名网站建设公司seo关键词
  • 外贸网络营销策划方案制定武汉seo优化
  • 网络营销推广计划书范文seo文章
  • 温州通告最新建站合肥网络公司seo
  • wordpress显示注册ipseo推广优化工具
  • 海珠区有没有专门做网站的地方企业网站制作价格
  • wordpress滑动菜单谷歌自然排名优化
  • 做网站遵义怎样做网络推广挣钱
  • 如何做超市的网站郑州做网站最好的公司
  • 百度网盟推广的 合作网站百度联盟推广
  • wordpress抓取微博昆明seo关键词排名
  • 武功网站开发今天的新闻 最新消息摘抄
  • 柳州网站建设11哪有学电脑培训班
  • 广东网站制作北京十大最靠谱it培训机构
  • 广州建外贸网站公司简介优秀网站网页设计图片
  • 自动优化网站建设咨询站长工具一区
  • 路由器设置手机网站打不开seo研究协会网
  • idc销售网站模板网站卖链接