博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
剑指offer 二叉树的bfs
阅读量:4553 次
发布时间:2019-06-08

本文共 707 字,大约阅读时间需要 2 分钟。

/*struct TreeNode {    int val;    struct TreeNode *left;    struct TreeNode *right;    TreeNode(int x) :            val(x), left(NULL), right(NULL) {    }};*/class Solution {public:    vector
PrintFromTopToBottom(TreeNode* root) { vector
res; if(root == nullptr) return res; queue
q; q.push(root); while ( !q.empty() ){ auto node = q.front(); res.emplace_back(node->val); if(node->left != nullptr) q.push(node->left); if(node->right != nullptr) q.push(node->right); q.pop(); } return res; }};

转载于:https://www.cnblogs.com/theodoric008/p/9537977.html

你可能感兴趣的文章
android 调用系统相机录像并保存
查看>>
BW系统表的命名规则
查看>>
Asp.Net在IE10下出现_doPostBack未定义的解决办法 LinkButton
查看>>
《CLR via C#》Part2之Chapter5 基元类型、引用类型和值类型(一)
查看>>
1-9 RHEL7-文件权限管理
查看>>
apache服务器安装
查看>>
Search a 2D Matrix
查看>>
文件解析漏洞
查看>>
弹性成像的一些术语
查看>>
作业2
查看>>
vim 笔记
查看>>
MySQL的基本使用命令
查看>>
output 参数在存储过程中的用法
查看>>
大数加法和乘法(高精度)
查看>>
利用SynchronizationContext.Current在线程间同步上下文
查看>>
python各种类型转换-int,str,char,float,ord,hex,oct等
查看>>
sublime Text3 快捷键
查看>>
19 年书单
查看>>
不变模式
查看>>
matlab去云雾
查看>>