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

LeetCode —— 102. 二叉树的层序遍历

在这里插入图片描述
请添加图片描述

😶‍🌫️😶‍🌫️😶‍🌫️😶‍🌫️Take your time ! 😶‍🌫️😶‍🌫️😶‍🌫️😶‍🌫️
💥个人主页:🔥🔥🔥大魔王🔥🔥🔥
💥所属专栏:🔥魔王的修炼之路–力扣🔥
如果你觉得这篇文章对你有帮助,请在文章结尾处留下你的点赞👍和关注💖,支持一下博主。同时记得收藏✨这篇文章,方便以后重新阅读。

102. 二叉树的层序遍历

102. 二叉树的层序遍历

题目:给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。在这里插入图片描述
在这里插入图片描述

/*** 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>> vv;queue<TreeNode*> q;if(root == nullptr)return vv;q.push(root);TreeNode* cur = nullptr;int size = 0;while(!q.empty()){size = q.size();vector<int> v;while(size--){cur = q.front();if(cur->left)q.push(cur->left);if(cur->right)q.push(cur->right);v.push_back(cur->val);q.pop();}vv.push_back(v);}return vv;}
};
  • 博主长期更新,博主的目标是不断提升阅读体验和内容质量,如果你喜欢博主的文章,请点个赞或者关注博主支持一波,我会更加努力的为你呈现精彩的内容。

🌈专栏推荐
😈魔王的修炼之路–C语言
😈魔王的修炼之路–数据结构
😈魔王的修炼之路–C++
😈魔王的修炼之路–QT
😈魔王的修炼之路–算法
😈魔王的修炼之路–力扣
😈魔王的修炼之路–牛客
😈魔王的修炼之路–剑指offer
😈魔王的修炼之路–Linux
更新不易,希望得到友友的三连支持一波。收藏这篇文章,意味着你将永久拥有它,无论何时何地,都可以立即找到重新阅读;关注博主,意味着无论何时何地,博主将永久和你一起学习进步,为你带来有价值的内容。

请添加图片描述

相关文章:

  • 【项目实践】boost 搜索引擎
  • CSS布局
  • React18组件通信与插槽
  • 图论之幻想迷宫
  • dstack 是 Kubernetes 和 Slurm 的开源替代方案,旨在简化 ML 团队跨顶级云、本地集群和加速器的 GPU 分配和 AI 工作负载编排
  • Linux常用命令29——delgroup删除组
  • AI Agent开发第48课-DIFY中利用AI动态判断下一步流程-DIFY调用API、REDIS、LLM
  • 卷积神经网络进化史:从LeNet-5到现代架构的完整发展脉络
  • langfuse本地安装
  • SCAU18124--N皇后问题
  • 使用xlwings将excel表中将无规律的文本型数字批量转化成真正的数字
  • C++ 循环语句`while`、`for` 与 `do…while`(六十七)
  • C# 操作符
  • 多协议 Tracker 系统架构与传感融合实战 第五章 卡尔曼滤波定位算法实战
  • 计算机网络八股文--day4 --传输层TCP与UDP
  • k8s 探针
  • TFT(薄膜晶体管)和LCD(液晶显示器)区别
  • Socket 编程 UDP
  • 基于LangChain 实现 Advanced RAG-后检索优化(下)-上下文压缩与过滤
  • 基于Springboot高校网上缴费综合务系统【附源码】
  • 谢晖不再担任中超长春亚泰队主教练:战绩不佳主动请辞
  • 呼和浩特65户业主被一房两卖,十年诉讼却难胜
  • 美政府称不再对哈佛大学提供联邦资助
  • 特朗普宣布对进口电影征收100%关税
  • 中国驻美大使谢锋:经贸关系不是零和游戏,滥施关税损人害己
  • 世锦赛决赛今夜打响,斯诺克运动需要赵心童创造历史