恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

LeetCode hot100——二叉树展开为链表

  • 首页
  • 资讯中心
  • /
  • LeetCode hot100——二叉树展开为链表

相关资讯

AI无法生成指定主题?一文读懂内容生成限制与解决思路 2026/8/30 20:17:12
第 18 章:ART 运行时 2026/8/30 20:12:12
Python进阶教程:18_hashlib 模块 零基础超详细教程 2026/8/30 20:12:12

最新资讯

支气管扩张症特效药:布伦索替布BRINSUPRI减少急性加重改写治疗史
从数据到决策:基于LightGBM与整数规划的高血脂风险预警与干预优化实战
5年前端裸辞一个月拿下offer:面试复盘与高频题拆解
MiroFish群体智能引擎深度指南:数万Agent并行推演预测万物的完整链路
Cloudflare Computer反向拨号启动序列:容器为何要穿透egress回连Durable Object
实习面试复盘:10场面试总结的高频考点与准备方法

今日推荐

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析
数字电路时序基石:深入理解建立时间与保持时间
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

本周热门

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析
数字电路时序基石:深入理解建立时间与保持时间
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

LeetCode hot100——二叉树展开为链表

发布时间:2026/8/30 20:17:12
LeetCode hot100——二叉树展开为链表 题目给你二叉树的根结点root请你将它展开为一个单链表展开后的单链表应该同样使用TreeNode其中right子指针指向链表中下一个结点而左子指针始终为null。展开后的单链表应该与二叉树 先序遍历 顺序相同。示例 1输入root [1,2,5,3,4,null,6]输出[1,null,2,null,3,null,4,null,5,null,6]示例 2输入root []输出[]示例 3输入root [0]输出[0]提示树中结点数在范围[0, 2000]内-100 Node.val 100进阶你可以使用原地算法O(1)额外空间展开这棵树吗题解/** * 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) { TreeNode cur root; while(cur ! null){ //当前节点存在左子树 if(cur.left ! null){ //找左子树最右节点 TreeNode pre cur.left; while(pre.right ! null){ pre pre.right; } //当前右子树接到左子树最右子树 pre.right cur.right; //左子树挪到右子树左子树置空 cur.right cur.left; cur.left null; } cur cur.right; } } }思路当前节点cur不为空如果 cur 有左子树找到左子树的最右节点把最右节点的right接 cur 的右孩子cur 的右指针指向 cur.leftcur.left nullcur cur.right继续循环

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号