Leetcode--144. 二叉树的前序遍历(迭代&&递归)
发布日期:2021-04-30 21:06:03
浏览次数:118
分类:精选文章
本文共 1549 字,大约阅读时间需要 5 分钟。
??????????????????????????????????????????????????????
????
??????????????????????????????????????????????????????????????????????????????
import java.util.ArrayList;import java.util.List;public class Solution { public List preorderTraversal(TreeNode root) { List result = new ArrayList<>(); return fun(root, result); } private static void fun(TreeNode root, List list) { if (root == null) { return; } list.add(root.val); if (root.left != null) { fun(root.left, list); } if (root.right != null) { fun(root.right, list); } }} ????
???????????????????????????????????????????????????????????????????????????????????????????????????????
import java.util.Stack;import java.util.List;import java.util.ArrayList;public class Solution { public List preorderTraversal(TreeNode root) { List result = new ArrayList<>(); Stack stack = new Stack<>(); if (root == null) { return result; } while (!stack.isEmpty() || root != null) { if (root != null) { result.add(root.val); stack.add(root); root = root.left; } else { root = stack.pop(); root = root.right; } } return result; }} ??
?????????????????????????????????????????????????????????????????????????
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2026年05月26日 23时39分02秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
PHP去掉转义符
2023-03-01
php反射api
2023-03-01
PHP反射ReflectionClass、ReflectionMethod 入门教程
2023-03-01
PHP反射机制
2023-03-01
php取当天的最后一秒_Docker快速搭建PHP开发环境详细教程
2023-03-01
php取绝对值
2023-03-01
php各种常用的算法
2023-03-01
php各种缓存策略对比
2023-03-01
php后台“爬虫”模拟登录第三方系统
2023-03-01
php后台的在控制器中就可以实现阅读数增加
2023-03-01
php命令行生成项目结构
2023-03-01
php命名空间
2023-03-01
PHP命名空间带来的干扰
2023-03-01
PHP和MySQL Web开发从新手到高手,第1天-搭建PHP开发环境
2023-03-01
php商店管理系统,基于PHP的商店管理系统.doc
2023-03-01
PHP四大主流框架的优缺点总结
2023-03-01
PHP图片处理—PNG透明缩放并生成灰图
2023-03-01
php在liunx系统中设置777权限不起作用解决方法
2023-03-01
PHP基于openssl实现的非对称加密操作
2023-03-01
php基本符号大全
2023-03-01