
数据结构
文章平均质量分 76
rebekk
这个作者很懒,什么都没留下…
展开
-
非递归方式遍历二叉树的原理
对于中序遍历递归算法,当栈顶记录中的指针非空时,应遍历左子树,即指向左子树根的指针进栈;虚线旁的三角形、圆形、方形内的字符分别表示在先序、中序、后序遍历二叉树过程中访问节点时输出的信息。从上图可知(也可从去掉visit的代码得知),从递归执行过程的角度来看先序、中序、后序遍历,是完全相同的。因为前序、中序遍历,遍历到右子树节点时,右子树的左兄弟和父节点都遍历完成,且不会在后面的遍历过程中被需要,因此可直接退栈。而对于后序遍历,根据左右根的顺序,若当前节点是一个左子树的节点,那么:1)其右兄弟还未进栈;原创 2023-12-17 10:15:58 · 507 阅读 · 0 评论 -
B树与B+树的对比
个分叉(确保节点不要太空),任何一个节点的子树都一样高(确保“绝对平衡”)相同点:除根节点外,都最少。原创 2023-11-26 11:21:35 · 1229 阅读 · 0 评论 -
线性表中的时间复杂度
如题原创 2023-08-10 20:26:25 · 2996 阅读 · 0 评论 -
各种查找算法的效率分析
如题原创 2023-08-09 21:29:23 · 904 阅读 · 0 评论 -
数据结构中的英文缩写和易忘的专有名词
如题原创 2023-08-09 21:29:06 · 1690 阅读 · 0 评论 -
B树的插入与删除过程
如题原创 2023-08-09 14:54:21 · 431 阅读 · 0 评论 -
数据结构中一些零碎且易忘的知识点
如题原创 2023-08-07 16:19:04 · 429 阅读 · 0 评论 -
如何理解“后序遍历可以找到一个节点的祖先”?
如题原创 2023-08-05 22:30:52 · 782 阅读 · 0 评论 -
树、二叉树、哈夫曼树、B树、B+树、红黑树相关计算
如题原创 2023-08-04 19:53:55 · 461 阅读 · 0 评论