-
计算机二级考试:怎么输出中序遍历的结果
- 作者:谢焕穗 分类:电脑技术 发布时间:2017-07-26 22:17:56
今天要和大家分享的是:二叉树中序遍历,他不同于前序遍历和后序遍历 工具/原料 遍历 方法/步骤 首先我们要知道二叉树的构成为根节点然后左右分别有个左子树和右子树,然后 中序遍历的顺序为左根右,也就说我们在进行中序编列的时候要从上到下遵循的左根右的顺序,为了便于大家理解,对于左右子树无的地方,我们可以用空字来代替 接下来我们要进行由大到小的分解,先看A为整个二叉树的根节点,而他下面有左右2个大的子树,分别是下图选中...
今天要和大家分享的是:二叉树中序遍历,他不同于前序遍历和后序遍历
工具/原料
遍历
方法/步骤
首先我们要知道二叉树的构成为根节点然后左右分别有个左子树和右子树,然后
中序遍历的顺序为左根右,也就说我们在进行中序编列的时候要从上到下遵循的左根右的顺序,为了便于大家理解,对于左右子树无的地方,我们可以用空字来代替
接下来我们要进行由大到小的分解,先看A为整个二叉树的根节点,而他下面有左右2个大的子树,分别是下图选中的部分
依据中序遍历顺序,我们要进行A节点下的左子树的遍历,而该左子树的根节点为B,在往下分呢又有左右2个子树,而其左子树由D构成根节点,然后D下面只有左子树H,无法再深层次分解,此时就可以进行遍历输出了
此时输出HD空,因为D下面无右子树,固用空来代替,后对于B来说左子树已遍历完毕,接着继续依据左根右的顺序,输出HD空B
然后继续依据左根右的顺,遍历B下面的右子树,而右子树下E为根节点,无左子树,用空来代替,右子树为i,不再细分,则遍历顺序为HD空B空EI
此时A节点下面的左子树全部遍历完毕,继续依据左根右的顺序,开始遍历A,顺序为HD空B空EIA
然后继续依据左根右的顺序,进行A下面右子树的遍历,其中C为右子树的根节点,然后C下面无左子树,用空来代替,则遍历顺序为HD空B空EIA空C
然后继续依据左根右的顺序,进行C下面的右子树,其根节点为F,然后F根节点下有一个左子树G,无右子树用空代替,则遍历顺序为HD空B空EIA空CGF空
F下面再无细分,则替换掉空字,最终结果为HDBEIACGF
猜您喜欢
- 计算机丢失rwia001.dll?别担心,这里教..2024-02-25
- 揭秘:如何解锁win11本地计算机策略,..2023-12-19
- 揭秘!二级钢筋符号的神秘打法,让你..2023-12-17
- 如何轻松打开计算机管理,解决你的电..2023-12-13
- 探索知识宝藏,中国教育考试网站登录..2023-12-11
- 电脑一直处于"正在准备配置windows请..2023-11-22
相关推荐
- 电脑内存8G和16G有什么区别?教你区别..2021-06-11
- 怎样将WPS文本另存为word的doc格式..2017-10-01
- 电脑怎样下载安装腾讯qq..2017-10-01
- 鼠标不动了是怎么回事 电脑鼠标动不..2023-11-25
- 怎么打开使用电脑蓝牙..2017-06-22
- Word如何只打印部分文字?Word只打印部..2021-03-19