- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国石油大学(北京)远程教育学院
期 末 复习题
一、选择题(本大题共15小题,每小题2分,共30分)
以下与数据的存储结构无关的术语是(A、循环队列 B、链表
C、哈希表 D、栈
一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是(A、110 B、108
C、100 D、120
假设带头结点的单向循环链表的头指针为head,则该链表为空的判定条件是 )
A、head= =NULL B、head–next= =NULL
C、head–next= =head D、head!=NULL
若进栈序列为12,3,4,5,6,且进栈和出栈可以穿插进行,则不可能出现的出栈序列是2,4,3,1,5,63,2,4,1,6,54,3,2,1,5,62,3,5,1,6,4下列关键字序列中,构成小根堆的是{12,2,4,3,8,5,6,41}{81,6,5,4,41,3,2,1}
C、{81,4,6,41,2,5,1,3} D、{12,2,4,3,8,41,5,6}
下列数据结构中,不属于二叉树的是B树AVL树二叉排序树哈夫曼树对下面有向图给出了四种可能的拓扑序列,其中错误的是A、1,5,2,6,3,41,5,6,2,3,45,1,6,3,4,25,1,2,6,4,3m阶B-树中所有非终端(除根之外)结点中的关键字个数必须大于或等于[m/2]+1 B、[m/2]-1 C、[m/2] D、m
散列文件也称为顺序文件索引文件直接存取文件间接存取文件((((((下列关键字序列中,构成84,46,62,41,28,58,15,3784,62,58,46,41,37,28,1515,28,46,37,84,41,58,6215,28,46,37,84,58,62,41(
for (i=0; im; i++)
for (j=0; jn; j++)
A[i][j]=i*j;
A、O(m2) B、 O(n2) C、O(m*n) D、O(m+n)
已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为(q-next=s-next;s-next=p;s-next=p;q-next=s-next;
p-next=s-next;s-next=q;s-next=q;p-next=s-next;为便于判别有向图中是否存在回路,可借助于
A、广度优先搜索算法最小生成树算法最短路径算法拓扑排序算法SXSSXXXX B、SXXSXSSX
C、SXSXXSSX D、SSSXXSXX
设有一顺序栈S,元素s1,s2,s3,s4,s5,s6依次进栈,如果6个元素出栈的顺序是s2,s3,s4,s6,s5,s1,则栈的容量至少应该是( )
A、2 B、3 C、5 D、6
假设以数组A[m]存放循环队列的元素。已知队列的长度为length,指针rear指向队尾元素的下一个存储位置,则队头元素所在的存储位 置为 )。
A、(rear-length+m+1)%m B、(rear-length+m)%m
C、(rear-length+m-1)%m D、(rear-length)%m
在一个链队列中,front和rear分别为头指针和尾指针,则插入一个结点s的操作为( )。
A、s-next=rear;rear=s; B、front=front-next;
C、s-next=front;front=s; D、rear-next=s;rear=s;
对于哈希函数H(key)=key%13,被称为同义词的关键字是( )
A、35和41 B、 23和39 C、15和44 D、25和51
采用二叉链表存储的n个结点的二叉树,共有空指针( )个。
A、n+1 B、n C、n-1 D、2n-1
连通网的最小生成树
文档评论(0)