【每日OJ —— 94. 二叉树的中序遍历】

1.题目:94. 二叉树的中序遍历

在这里插入图片描述

2.解法

2.1.算法讲解

1.首先如果在每次每个节点遍历的时候都去为数组开辟空间,这样的效率太低了,所以我们优化,通过直接统计需要遍历的二叉树的节点的个数,来作为数组开辟空间的大小,这样就及其有效的节省每次遍历都去开辟依次空间的繁琐操作。
2.其次再实现中序遍历的函数接口,需要注意的是中序遍历的顺序是:左子树—>根—>右子树,中序遍历的数组存储二叉树节点数据时候的下标i需要用指针来接收,否则数组的i值下标在左右递归会累加导致越界。
3.最后就是实现中序遍历后返回存储二叉树数据的数组的函数接口。

2.2.代码实现

在这里插入图片描述

2.3.提交通过展示

在这里插入图片描述

相关推荐

  1. [94] js

    2023-12-06 08:58:03       31 阅读
  2. LeetCode 94.

    2023-12-06 08:58:03       12 阅读
  3. LeetCode-94-

    2023-12-06 08:58:03       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-06 08:58:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-06 08:58:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-06 08:58:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-06 08:58:03       20 阅读

热门阅读

  1. 【redis笔记】redis基础数据类型及其命令

    2023-12-06 08:58:03       28 阅读
  2. Armv8.x和Armv9.x架构扩展简介

    2023-12-06 08:58:03       40 阅读
  3. vue和react使用上的不同

    2023-12-06 08:58:03       35 阅读
  4. C#WPF控件TextBox应用实例

    2023-12-06 08:58:03       31 阅读
  5. C#WPF控件RepeatButton重复按钮应用实例

    2023-12-06 08:58:03       35 阅读
  6. Linux快速给用户改密码

    2023-12-06 08:58:03       36 阅读
  7. 第18章 C++11标准库(STL)

    2023-12-06 08:58:03       48 阅读
  8. using meta-SQL 使用元SQL

    2023-12-06 08:58:03       26 阅读