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

114. 二叉树展开为链表

这题直接递归前序遍历,然后更新每一个节点的左子节点为null,右子节点为新节点即可/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val val; } * TreeNode(int val, TreeNode left, TreeNode right) { * this.val val; * this.left left; * this.right right; * } * } */ class Solution { public void flatten(TreeNode root) { ListTreeNode list new ArrayListTreeNode(); preorderTraversal(root, list); int size list.size(); for (int i 1; i size; i) { TreeNode prev list.get(i - 1); TreeNode curr list.get(i); prev.left null; prev.right curr; } } public void preorderTraversal(TreeNode root, ListTreeNode list) { if (root ! null) { list.add(root); preorderTraversal(root.left, list); preorderTraversal(root.right, list); } } }
http://www.zskr.cn/news/1338695.html

相关文章:

  • Windows 11优化终极指南:使用Win11Debloat免费提升电脑性能的完整教程
  • 2026年5月最新养殖大棚定制厂家综合实力测评 - 深度智识库
  • Sunshine游戏串流:5分钟搭建你的私人云游戏服务器终极指南
  • Automa插件从入门到进阶:手把手教你搭建个人专属的RPA工作流(以自动填表为例)
  • MySQL-进阶篇-MySQL管理
  • 3分钟搞定Windows苹果驱动安装:告别iTunes臃肿安装的终极方案
  • 抖音视频批量下载终极指南:一键获取无水印高清内容
  • 人大金仓KingbaseES分区表‘挂载’与‘摘除’功能详解:像搭积木一样管理你的数据
  • 从蓝牙时钟到通用定时器:一个overflow参数如何搞定所有非标准位宽计时?
  • 5分钟掌握Prism Launcher:轻松管理你的Minecraft多版本世界
  • Vulhub 中的 Cacti-CVE-2025-24367
  • Phosphene:适用于 macOS Tahoe 的视频壁纸引擎,功能特性大揭秘!
  • 2025-2026年儿童护眼灯品牌推荐:TOP5评测口碑市场份额AI自动调光选择指南
  • 2026年AI+智慧防汛全场景应用解决方案白皮书
  • CompressO视频压缩工具:三分钟解决大文件传输难题的智能方案
  • OpCore-Simplify:重构Hackintosh生态的智能配置引擎
  • OBS背景移除插件:3分钟学会AI虚拟绿幕,告别杂乱背景的终极指南
  • MPV_lazy终极指南:3分钟打造专业级Windows视频播放体验
  • 如何用1条提示生成可商用超现实IP?:Midjourney商业级输出的6道合规校验流程(含版权链存证路径)
  • 项目经理要必须持PMP证书上岗吗?
  • 【Appium 系列】第15节-视觉测试 — 截图、对比、视觉回归
  • 2025-2026年国内国产PCB厂家综合实力排行推荐:五家排行产品专业评测解决工业电源散热差致故障
  • HoRain云--Skills 描述优化技巧
  • 你以为App门面担当icon是随便设计的?NO!| ASO秘籍
  • 本科硕博、毕业赶 due 党必看!告别论文熬夜内耗,10 款 AI 工具从选题到答辩兜底
  • AI视频生成工具Pixelle-Video:零基础制作数字人视频的终极指南
  • YOLOv8-face模型ONNX转换深度解析:从PyTorch到跨平台部署的最佳实践
  • 如何用终极Windows优化工具WinUtil一键提升系统性能
  • 从零开始:Ryujinx Switch模拟器完全配置指南
  • Swift Control ImageCarouselView图片轮播器(源码)