首页 >> 精选知识 >

前序遍历二叉树c语言(前序遍历序列)

2022-07-28 14:50:17 来源: 用户: 

大家好,小百来为大家解答以上的问题。前序遍历二叉树c语言,前序遍历序列这个很多人还不知道,现在让我们一起来看看吧!

1、先序遍历第一个是1,所以根节点是1,在中序中找到1,说明左子树有4、2,右子树有5、7、3、6。

2、再看左子树,因为在先序中2在4前面,所以左子树的根节点是2,然后叶子是4。

3、再看右子树,在先序中是3 5 7 6,所以右子树的根节点是3,所以右子树的左子树有5 7,右子树是单一个6。

4、再分析右子树的左子树(就是5 7)那两个,从先序中找到是先5,所以5是父节点,7是子节点。

5、大概就是这样,你试试边看边画,不会的追问。

本文到此分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章