Java 数据结构 二叉树典型OJ
2026/7/19 4:33:16 网站建设 项目流程

树的概念

树是⼀种⾮线性的数据结构,它是由n(n>=0)个有限结点组成⼀个具有层次关系的集合。把它叫做 树是因为它看起来像⼀棵倒挂的树,也就是说它是根朝上,⽽叶朝下的。

树的应⽤

⽂件系统管理(⽬录和⽂件)

1-1两棵二叉树

⼆叉树相关oj题

1.层序遍历

通过队列的辅助,将二叉树的每层节点储存起来便与进行操作

⼆叉树的分层遍历。OJ链接

二叉树的最大宽度。OJ链接

二叉树的右视图。OJ链接

判断⼀棵树是不是完全⼆叉树

2.二叉树的对称,翻转

翻转⼆叉树。OJ链接

对称⼆叉树。OJ链接

3.递归方式对二叉树进行构建

⼆叉树的构建及遍历。OJ链接

根据⼀棵树的前序遍历与中序遍历构造⼆叉树。OJ链接

4.找节点的最近公共祖先

给定⼀个⼆叉树,找到该树中两个指定节点的最近公共祖先。OJ链接

5.判断平衡二叉树

获取⼆叉树的⾼度。

判断⼀棵树是不是完全⼆叉树。OJ链接

6.利用非递归方式对二叉树进行操作

⼆叉树前序⾮递归遍历实现。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询