- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD格式可编辑
专业知识 整理分享
昆明理工大学2016年硕士研究生招生入学考试试题(A卷)
考试科目代码:818 考试科目名称 :计算机学科专业基础综合
考生答题须知
所有题目(包括填空、选择、图表等类型题目)答题答案必须做在考点发给的答题纸上,做在本试题册上无效。请考生务必在答题纸上写清题号。
评卷时不评阅本试题册,答题如有做在本试题册上而影响成绩的,后果由考生自己负责。
答题时一律使用蓝、黑色墨水笔或圆珠笔作答(画图可用铅笔),用其它笔答题不给分。
答题时不准使用涂改液等具有明显标记的涂改用品。
数据结构部分
单项选择题(共25题,每题1分,共25分)
对一个算法的评价,不包括如下( )方面的内容。
(A).健壮性和可读性 (B)并行性 (C)正确性 (D)时空复杂度
?对线性表,在下列哪种情况下应当采用链表表示?( )
(A)经常需要随机地存取元素 (B)经常需要进行插入和删除操作
(C)表中元素需要占据一片连续的存储空间 (D)表中元素的个数不变
当数据在存储单元不连续时,采用链表比较好,连续时线性好
下面程序段的时间复杂度是( )。
j=0; s=0; while (sn) { j++; s=s+j; }
(A) O(√n) (B) O(√2 n) (C) O(n) (D) O(n2)
从一个长度为n的顺序表中,如果删除第i个元素时,需要向前移动( )个元素。(A) n-i (B) n- i +1 (C ) n- i -1 (D) i
设单链表中指针p指向结点A,若要删除A之后的结点(结点若存在),则需修改指针的操作是( )。
(A) p-next=p-next-next (B) p=p-next
(C) p=p-next-next (D) next=p
q:=p^.next;p^.next:=p^.next^.next;dispose(q);
若某线性表最常用的操作是读取任一指定序号的元素和在最后进行插入和删除运算,则采用 ( )存储方式最省时间。(A) 顺序表 (B) 双链表 (C )带头结点的双循环链表 (D) 单循环链表
顺序表便于存取,如果要插入,删除则需要移动大量的数据,工作量大.而在末尾的插入删除既不需要了.链表方便与插入,删除 存取的话需要遍历整个链表,工作量大.
用链接方式存储的队列,在进行插入运算时( ).
(A) 仅修改头指针 (B) 头、尾指针都要修改
(C ) 仅修改尾指针 (D) 头、尾指针可能都要修改
在顺序栈中,假定以高端地址作为栈底,以top作为栈顶,则当做出栈处理时,top 的变化为( )。(A) 不变 (B) top=0 (C ) top=top -1 (D) top=top+1
昆明理工大学2016年硕士研究生招生入学考试试题
一个栈的入栈序列为1 2 3,入栈时可以出栈,则下列序列中不可能是出栈序列的是( )
(A) 2 3 1 (B) 3 2 1
(C) 3 1 2 (D) 1 2 3
输入受限的双端队列是指元素只能从队列的一端输入,但可以从队列的两端输出,如图所示。若有8、1、4、2依次进入输入受限的双端队列,则得不到输出序列( ).。
输入受限的双端队列
(A). 2、8、1、4 (B). 1、4、8、2 ( C) . 4、2、1、8 (D). 2、1、4、8
栈和队列的共同特点是( )。
(A)只允许在端点处插入和删除元素 (B)都是先进后出
(C)都是先进先出 (D)没有共同点
给定一个有n个元素的有序线性表。若采用顺序存储结构,则在等概率前提
文档评论(0)