(资料图)
1、前序 NLR 中序LNRN就是node(节点), L左, L右1.前序从根node开始第一个,中序从最L开始第一个,但他们都是D,所以D是根并且没有左节点 D2.根据1得前序的第二个A肯定就是D的右节点, D A3.中序的A中间夹着C,B,E,H说明这4个都在A的分支左边,4.前序C紧接着A,根据3说明C是A的左节点 D A / C5.C在中序的C,B,E,H的最左边,所以C没有左节点6.前序E紧接着C,所以根据5,E是C的右节点 D A / C E7,前序B,H都在E后面,中序B,E,H, B就是E的左节点,H就是E的右节点 D A / C E / B H8.前序接着是F,因为D已经有右节点了,A左边只能是CEBH,所以F肯定是A右节点 D A / C F E / B H9.中序G,I都在F之前,所以G,I都在F分支左边10.前序先G后I,所以G肯定是F的左节点, D A / C F / E G / B H11. 中序先G后I,所以I是G的右节点 D A / C F / E G / B H I。
本文就为大家分享到这里,希望小伙伴们会喜欢。
Copyright © 2015-2022 现在公司网版权所有 备案号:粤ICP备18023326号-5 联系邮箱:855 729 8@qq.com