[leetcode] 559. Maximum Depth of N-ary Tree (easy)
2024-09-01 01:35:23
原题链接
思路:
简单bfs
class Solution
{
public:
int maxDepth(Node *root)
{
int depth = 0;
if (root == NULL)
return 0;
queue<Node *> q;
q.push(root);
while (q.size() > 0)
{
depth++;
int len = q.size();
for (int i = 0; i < len; i++)
{
vector<Node *> temp = q.front()->children;
q.pop();
for (Node *n : temp)
{
q.push(n);
}
}
}
return depth;
}
};
最新文章
- 神技!微信小程序(应用号)抢先入门教程(附最新案例DEMO-豆瓣电影)持续更新
- oradebug/strace/pstack等分析数据库性能问题系列一
- 【转帖】分享一个迅为4412开发板OTG烧录批处理文件
- Hadoop之倒排索引
- C#中导入Win32 API函数
- maven仓库有jar包,还是找不到类
- Click Models for Web Search(2) - Parameter Estimation
- Nagios3完整配置文档
- UNIX环境下的共享内存
- Analyzing UI Performance with Systrace 使用systrace工具分析ui性能
- 数据结构 《18》----RMQ 与 LCA 的等价性 (一)
- 10682 deathgod想知道的事(数论)
- Command ";python setup.py egg_info"; failed with error code 1 in C:\Users\w5659\AppData\Local\Temp\pip-install-t7uomu4r\xa dmin\
- Round A - Kick Start 2019
- git 入门教程之github 教程
- Caused by: java.net.ConnectException: Connection refused: master/192.168.3.129:7077
- Eclipse集成Maven进行开发
- mysql读写分离 主从同步
- pdf阅读器开发
- TensorFlow分布式实践