niusouti.com

(14)下列( )关键码序列不符合堆的定义。A)B、C、E、G、H、M、P、Q、S、YB)B、C、M、E、H、P、Y、G、Q、SC)B、E、P、S、C、Q、Y、M、H、GD)B、E、C、M、P、G、H、Y、S、Q

题目

(14)下列( )关键码序列不符合堆的定义。

A)B、C、E、G、H、M、P、Q、S、Y

B)B、C、M、E、H、P、Y、G、Q、S

C)B、E、P、S、C、Q、Y、M、H、G

D)B、E、C、M、P、G、H、Y、S、Q


相似考题
更多“(14)下列( )关键码序列不符合堆的定义。 A)B、C、E、G、H、M、P、Q、S、Y B)B、C、M、E、H、P、Y、G、Q、S C)B、E、P、S ”相关问题
  • 第1题:

    设有关键码序为(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?

    A.G,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K

    B.G,M,Q,Z,A,B,N,P,H,S,X,Y,E,K,L,T

    C.G,M,Q,A,N,B,P,X,H,Y,S,T,L,K,E,Z

    D.A,B,G,M,N,P,Q,Z,E,H,K,L,S,T,X,Y


    正确答案:B
    解析:对于关键码序列[Q][G][M][Z][A][N][B][P][X][H][Y][S][T][L][K][E]第一趟:[G Q][M Z][A N][B P][H X][S Y][L T][K E]第二趟:[G M Q Z][A B N P][H S T Y][E K L T]

  • 第2题:

    设有关键码序列(q,g,m,z,a,n,p,x,h),下面哪一个序列是从上述序列出发建堆的结果?( )

    A.a,g,h,m,n,p,q,x,z

    B.a,S,m,h,q,n,p,x,z

    C.g,m,q,a,n,p,x,h,z

    D.h,g,m,p,a,n,q,x,z


    正确答案:B
    解析:堆的定义是对每个层次的树(子树)都存在双亲节点小于(大于)其子女节点。因此要么是小根堆,要么是大根堆,小根堆堆顶元素肯定是a,大根堆堆顶元素肯定是z,因此首先可以排除C和D选项。对A、B如果是堆,肯定是小根堆。再根据建初堆后,进行筛运算的结果可得应为B。

  • 第3题:

    (14)下列哪一个关键码序列不符合堆的定义?

    A)A、C、D、G、H、M、P、Q、R、X

    B)A、C、M、D、H、P、X、G、Q、R

    C ) A、D、P、R、C、Q、X、M、H、G

    D)A、 D、 C、 G、 P、H、 M、 Q、 R、 X


    正确答案:C

  • 第4题:

    下列哪一个关键码序列不符合堆的定义?

    A.B、C,E,C、H、M、P、Q、S、Y

    B.B、C、M、E、H、P、Y、G、Q、S

    C.B、E、P、S、C、Q、Y、M、H、G

    D.B、E、C、M、P、C、H、Y、S、Q


    正确答案:C
    解析:堆(Heap)分为小根堆和大根堆两种。对于一个小根堆,它是具有如下特性的一棵完全二叉树:(1)若树根结点存在左孩子,则根结点的值(或某个域的值) 小于或等于左孩子结点的值(或某个域的值);(2)若树根结点存在右孩子,则根结点的值(或某个域的值)小于或等于右孩子结点的值(或某个域的值); (3)以左、右孩子为根的子树又各是一个堆。C)项不符合。

  • 第5题:

    设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?

    A.G,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K

    B.G,M,Q,Z,A,B,N,P,H,S,X,Y,E,K,L,T

    C.G,M,Q,A,N,B,P,X,H,Y,S,T,L,K,E,Z

    D.A,B,G,M,N,P,Q,Z,E,H,K,L,S,T,X,Y


    正确答案:B
    解析:初始状态没有部分排序的文件中若有n个记录,可以把它看作n个子文件,每个子文件中只包含一个记录,因而是部分排序的。通常先将两个子文件归并,得到n/2个部分排序的较大的子文件,每个子文件中只包含2个记录。再将这些子文件归并,如此反复,直到归并到一个文件中,排序完成。上述每步归并都是将两个子文件合成一个文件,这种做法叫“二路归并排序”。按照上述指导思想,第一趟归并后为(G,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K),第二趟归并后的结果为(G,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K)。所以本题正确答案为选项B。