数据结构和算法

1.二叉排序树

  二叉排序树又称二叉查找树,二叉排序树或者一颗空树,或者是具有如下性质的二叉树:

       (1)若它的左子树非空,则左子树上所有节点的值均小于根节点

       (2)若它的右子树非空,则右子树的所有节点的值均大于根节点

       (3)左、右子树本身又各是一颗二叉排序树

  例子:

    利用逐点插入法建立序列(50,72,43,85,75,20,35,45,65,30)对应的二叉排序树以后,查找元素30要进行()次元素间的比较

  答案:

        

 

2.后缀表达式

  表达式a*(b+c)-d的后缀表达式形式为:

    表达式的二叉树(运算符在根节点):

  后缀表达式为:abc+*d-

 

3.图

  无向图中顶点V的度是关联于顶点的边的数目,也可以说是直接与该顶点相邻的顶点个数,在图2-9中,V1的度为1,V2的度为2,V3的度为2,V4的度为1

 

                              图2-9

 

  有向图中,以顶点V为终点的边的数目称为V的入度,记为ID(V)。以顶点V为始点的边的数目,称为V的出度,记为OD。在图2-10中,V的入度为1,出度为0.

                                        图2-10

posted @ 2017-05-10 22:12  Queenayao  阅读(273)  评论(0编辑  收藏  举报