
数据结构
白驹_过隙
你怎么过一天,就怎么过一年;你怎么过一年,就怎么过一生。
当下的每一天都是最珍贵的
展开
-
顺序查找和折半查找时间对比
顺序查找和折半查找时间对比原创 2022-06-06 16:43:58 · 797 阅读 · 3 评论 -
【数据结构】二叉树前驱后继的查找
转自文库线索二叉树的运算1.查找某结点*p在指定次序下的前趋和后继结点(1)在中序线索二叉树中,查找结点*p的中序后继结点 在中序线索二叉树中,查找结点*p的中序后继结点分两种情形:①若*p的右子树空(即p->rtag为Thread),则p->rchild为右线索,直接指向*p的中序后继。 【例】下图的中序线索二叉树中,结点D的中序后继是A。...原创 2018-12-02 15:52:23 · 2181 阅读 · 0 评论 -
【数据结构】中序线索二叉树中找指定节点在后序下的前驱结点的算法
在后序序列中,若结点p有右子女,则右子女是其前驱,若无右子女而有左子女,则左子女是其前驱。若结点p左右子女均无,设其中序左线索指向某祖先结点f(p是f右子树中按中序遍历的第一个结点),若f有左子女,则其左子女是结点p在后序下的前驱;若f无左子女,则顺其前驱找双亲的双亲,一直继续到双亲有左子女(这时左子女是p的前驱)。还有一种情况,若p是中序遍历的第一个结点,结点p在中序和后序下均无前驱。...原创 2018-12-02 15:55:43 · 10176 阅读 · 2 评论