title: 二叉排序树
tags:
- concept
- data-structure-and-algorithm
- bst
- joplin
type: concept
source_type: reconstructed
created: 2026-04-22
updated: 2026-04-22
---
二叉排序树
[!abstract]
二叉排序树在二叉树基础上加入左小右大的有序性,用于支持动态查找、插入和删除。
核心性质
- 左子树关键字小于根
- 右子树关键字大于根
- 中序遍历结果有序
高频操作
易错点
- 它最坏会退化成链表。
- 删除双孩子结点时通常要借助前驱或后继。
来源
- [[raw/Joplin/计算机专业基础/数据结构与算法/(C)840数据结构与算法/5.二叉排序树.md]]
- [[raw/Joplin/计算机专业基础/数据结构与算法/(C++)数据结构与算法/12.二叉排序树.md]]
相关页面