树的后序遍历。

class Solution {
public:
vector<Node> Tree;
void postTree(Node node)
{
for (auto n : node.children)
{
Node node;
node = Node(n->val, n->children);
postTree(node);
}
Tree.push_back(Node(node.val, node.children));
} vector<int> postorder(Node* root) {
vector<int> V;
if (root != NULL)
{
postTree(*root);
}
for (auto n : Tree)
{
V.push_back(n.val);
}
return V;
}
};

最新文章

  1. gtp转换mbr
  2. JVM内存管理------JAVA语言的内存管理概述
  3. 修改linux下某一个文件夹下所有文件内容
  4. 模拟ATM机将输入的数据插入数据库
  5. Hibernate之多对多
  6. Hark的数据结构与算法练习之多路归并排序
  7. 使用GitHub管理源代码
  8. android 自定义Toast显示风格
  9. 数据存储简单了解(NSUserDefaults)
  10. Cortex-M3 FLASH 日志文件系统
  11. JavaScript中常用的Document了解
  12. [Java Web 第一个项目]客户关系处理系统(CRM)项目总结
  13. ffdshow 源代码分析 7: libavcodec视频解码器类(TvideoCodecLibavcodec)
  14. Mysql初级第三天(wangyun)
  15. Win10搜索不能用
  16. C++ union使用注意
  17. POJ 1780 Code(欧拉回路+非递归dfs)
  18. 检测使用内存memory_get_usage,执行时间microtime
  19. Ganglia安装
  20. Spring mvc实现ex导入导出

热门文章

  1. 51nod 1363 最小公倍数的和 欧拉函数+二进制枚举
  2. FreeTDS-SQL Server在linux和unix下的免费驱动
  3. 项目开发之git配置
  4. Android 6.0运行时权限第三方库的使用-----RxPermissions
  5. Android dependency has different version.You should manually set the same version via DependencyReso
  6. review11
  7. 51nod 1686 二分+离散化
  8. JavaScript实现文章复制加版权信息
  9. Codeforces Round #253 (Div. 2)B(暴力枚举)
  10. UVA 11291 Smeech