BinaryTree|学习笔记

简介: 快速学习BinaryTree

开发者学堂课程【Java面试疑点串讲1:BinaryTree】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/24

BinaryTree


以数据结构为例:会使用递归、数组操作、链表、树、图。


对于树的操作需考虑两个问题:
●数据的存储问题:左(Node)、 右(Node);
●树的遍历问题:前序、中序、后序的问题。
若进行二叉树的操作处理往往要使用中序,因为中序可以排序。在实现二叉树时必须考虑对象大小关系比较问题,因此数据的存储应该以Comparable为主。

image.png

相关文章
|
NoSQL MongoDB 开发者
故障测试2|学习笔记
快速学习故障测试2
87 0
故障测试2|学习笔记
|
自然语言处理 算法 开发者
CJKAnalyzer|学习笔记
快速学习 CJKAnalyzer
93 0
CJKAnalyzer|学习笔记
|
开发者 索引
matchAllQuery | 学习笔记
快速学习 matchAllQuery
119 0
matchAllQuery | 学习笔记
|
JSON 分布式计算 Hadoop
boolQuery | 学习笔记
快速学习 boolQuery
89 0
boolQuery | 学习笔记
|
C++ 开发者 Python
练习1|学习笔记
快速学习练习1
87 0
练习1|学习笔记
|
存储 开发者 Python
练习3|学习笔记
快速学习练习3
58 0
|
开发者 Python
__name__的使用 | 学习笔记
快速学习__name__的使用
107 0
__name__的使用 | 学习笔记
|
NoSQL MongoDB 数据库
模运算|学习笔记
快速学习模运算
66 0
|
索引 Python
2022年2月23日学习笔记
尚硅谷教育,李立超老师的Python 入门教学,列表部分
184 0
|
开发者 iOS开发 Python
if 练习_2|学习笔记
快速学习 if 练习_2