3.2 二叉搜索树:有序心法与退化走火


文档摘要

3.2 二叉搜索树:有序心法与退化走火 本节摘要:二叉搜索树(BST)在树上加一条不变量——任何节点,左子树所有键小于它,右子树所有键大于它。查找因此变成"每层二选一",树平衡时是 O(log n);中序遍历天然输出升序。但这份承诺依赖树的形状:按序插入会把 BST 退化成链,查找跌回 O(n)——这是本节要亲手复现的走火现场,也是下一节平衡树的引子。 一条不变量,买来两样本事 BST 的心法只有一句话:左小右大,对每个节点成立。 会员。《3.2 二叉搜索树:有序心法与退化走火》收录于灏天文库文集《数据结构与算法基础:提升你的编程内功》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。

该文档为会员专享,请先登录或注册后再查看


作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U