- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据结构》2012—2013学年度第一学期期中试卷
题号 一 二 三 四 五 总分 复核人 得分 一、单项选择题(20分)1.数据结构是( )A.一种数据类型 B.数据的存储结构C.一组性质相同的数据元素集合D.相互之间存在一种或多种特定关系的数据元素的集合.一个算法应该是( )。 A.程序 B.问题求解步骤的描述C.要满足五个基本特性 D.A和C..下面程序段的时间复杂度为( )。 s=0; for(i=1;in;i++) for(j=1;ji;j++) s+=i*j; A.O(1) B.O(logn) C.O(n) D.O(n2).在一个长度为n的顺序存储线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从后向前依次后移个元素。 ? A.n-i???????B.n-i-1????????C.n-i+1???????D.i .设n个元素的进栈序列是a 1 ,a 2 ,a 3 ,…,a n ,出栈序列是1,2,3,…,n,若a 3 =1,则a 1 的值是( ) A.可能是2????????B.一定是2???????C.不可能是2???????D.不可能是3?.设栈s和队列Q的初始状态为空,?元素b 1b 2,b 3, b 4,b 5 和b 6依次通过栈S,一个元素出栈后即进队列Q,若6个元素出队的序列是b 2b 4,b 3,b 6,b 5,b 1,则栈S的容量至少应该是( ) A.3??????B.4??????C.5???????D.其它??? .若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则可能出现的出栈序列为( )A.3,2,6,1,4,5 B.3,4,2,1,6,5C.1,2,5,3,4,6 D.5,6,4,2,3,1.求单链表中当前结点的后继和前驱的时间复杂度分别是( )A.O(n)和O(1) B.O(1)和O(1)C.O(1)和O(n) D.O(n)和O(n) . 已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为( )A.q-next=s-next;s-next=p; B.s-next=p;q-next=s-next;C.p-next=s-next;s-next=q; D.s-next=q;p-next=s-next;1,2,3,…,n,其输出序列是p1,p2,…,pn,若p1=n,则pi的值( )A. i B. n-i C. n-i+1 D. 不确定11.经过以下栈运算后,x的值为( )
InitStack(s);Push(s,’a’); Push(s,’b’); Pop(s,x); x=GetTop(s);
A.B.C. D.. 设有一个10阶的对称矩阵A,采用下三角压缩存储方式,以行序为主存储,a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为( )。A. 13 B. 33 C. 18 D. 40. 4.已知循环队列的存储空间为数组data[21],且当前队列的头指针和尾指针的值分别为8和3,则该队列的当前长度为( )。A.5 B.6 C.16 D.17 ( )
Initqueue(qu);enqueue(qu,’a’);enqueue(qu,’b’); enqueue(qu,’c’); dequeue(qu,x);
A.B.C. D.用二叉链表表示具有n个结点的二叉树时,值为空的指针域的个数为( )A.n-1 B.n C.n+l D.2n如将一棵有n个结点的完全二叉树按顺序存放方式,存放在下标编号为0,?1,…,?n-1的一维数组中,设某结点下标为k(k0),则其双亲结点的下标是( ) A.(k-1)/2?????B.(k+1)/2??????C.k/2?? ???D.k-1
18. 二叉树上叶结点数等于( )。
A.分支结点数加1 B.单分支结点数加1
C.双分支结点数加1 D.双分支结点数 减1
19. 二叉树在线索化后,仍不能有效求解的问题是( )A.先序线索二叉树中求先序后继B.中序线索二叉树中求中序后继C.中序线索二叉树中求中序前趋D.后序线索二叉树中求后序后继 )。
A. B.
C.
原创力文档


文档评论(0)