摘要: 二叉树与 B 树 二叉树的问题分析 二叉树的操作效率较高,但是也存在问题, 请看下面的二叉树 1)二叉树需要加载到内存的,如果二叉树的节点少,没有什么问题,但是如果二叉树的节点很多(比如 1 亿), 就 存在如下问题: 2)问题 1:在构建二叉树时,需要多次进行 i/o 操作(海量数据存在数据库或文 阅读全文
posted @ 2021-07-25 15:42 HJ0101 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 看一个案例(说明二叉排序树可能的问题) 给你一个数列{1,2,3,4,5,6},要求创建一颗二叉排序树(BST), 并分析问题所在. 左边 BST 存在的问题分析: 1)左子树全部为空,从形式上看,更像一个单链表. 2)插入速度没有影响 3)查询速度明显降低(因为需要依次比较), 不能发挥 BST, 阅读全文
posted @ 2021-07-25 15:35 HJ0101 阅读(60) 评论(0) 推荐(0) 编辑