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

Leetcode 力扣114. 二叉树展开为链表 (抖音号:708231408)

给你二叉树的根结点 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

Leetcode 114

(抖音号:708231408)

http://www.lryc.cn/news/368613.html

相关文章:

  • 文刻ai工具跟绘唐AI工具有什么区别
  • 手写kNN算法的实现-用欧几里德空间来度量距离
  • IGraph使用实例——线性代数计算(blas)
  • 【MySQL】(基础篇五) —— 排序检索数据
  • C++ C_style string overview and basic Input funcitons
  • VS2022+Qt雕刻机单片机马达串口上位机控制系统
  • Android Ble低功耗蓝牙开发
  • Visual Studio的快捷按键
  • 【WEB系列】过滤器Filter
  • [书生·浦语大模型实战营]——LMDeploy 量化部署 LLM 实践
  • TiDB-从0到1-配置篇
  • 微信小程序按钮设计与交互:打造极致用户体验
  • ES6中如何使用class和extends关键字实现继承?
  • Linux:基本指令
  • 商业C++静态代码检测工具PC-lint Plus 、 polysace和sonarqube对比
  • 邬家桥公园
  • Flutter 中的 RenderObjectToWidgetAdapter 小部件:全面指南
  • SNAT与DNAT
  • MySql八股文知识点总结,一篇文章让mysql成为面试加分项
  • Python 很好用的爬虫框架:Scrapy:
  • C/C++|关于 namespace 在C++中的代码组织
  • selenium自动化测试入门 —— 上传文件
  • C# Math.Round() 四舍六入五取偶
  • springboot手动触发参数校验,service层调用参数校验
  • 动手学深度学习4.10 实战Kaggle比赛:预测房价-笔记练习(PyTorch)
  • 1035 插入与归并(测试点6)
  • 什么情况下需要使用分布式事务,有哪些方案?
  • Java加密体系结构参考指南-Java Cryptography Architecture
  • C++中避免内存泄漏的方法
  • 5.1 实体完整性