2018考研计算机专业课核心考点总结(3).docxVIP

  • 3
  • 0
  • 约1.17千字
  • 约 4页
  • 2019-08-27 发布于天津
  • 举报

2018考研计算机专业课核心考点总结(3).docx

  设表示根结点,表示左子树,表示右子树,则的组合共有6种,即,,,,,。   若限定先左后右,则只有,,三种,分别称为先前序法先根次序法,中序法中根次序法,对称法,后序法后根次序法。   三种遍历的递归算法如下   1先序法   若二叉树为空,则空操作,否则访问根结点?先序遍历左子树?先序遍历右子树。   2中序法   若二叉树为空,则空操作,否则中序遍历左子树?访问根结点?中序遍历右子树   3后序法   若二叉树为空,则空操作,否则后序遍历左子树?后序遍历右子树?访问根结点   核心考点四完全二叉树中有关结点个数计算   完全二叉树的定义深度为,有个结点的二叉树当且仅当其每一个结点都与深度为的满二叉树中编号从1至的结点一一对应时,称为完全二叉树。   完全二叉树的叶子数为+12取下整。   森林与二叉树之间的转换以及转换过程中结点之间的关系   将一棵树转换为二叉树的方法是   1树中所有相邻兄弟之间加一条连线。   2对树中的每个结点,只保留其与第一个孩子结点之间的连线,删去其与其它孩子结点之间的连线。   3以树的根结点为轴心,将整棵树顺时针旋转一定的角度,使之结构层次分明。   森林转换为二叉树的方法如下   1将森林中的每棵树转换成相应的二叉树。   2第一棵二叉树不动,从第二棵二叉树开始,依次把后一棵二叉树的根结点作为前一棵二叉树根结点的右孩子,当所有二叉树连在一起

文档评论(0)

1亿VIP精品文档

相关文档