- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
复习题(一)
一.填空题(每空1分,共15分)
一个算法的效率可分为___________________效率和___________________效率。
__________________是被限定为只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表。
设S=“A;/document/Mary.doc”,则strlen(S)= _______________, “/”的字符定位的位置为_______________。
设数组a[1…60, 1…70]的基地址为2048,每个元素占2个存储单元,若以列序为主序顺序存储,则元素a[32,58]的存储地址为_______________。
一棵深度为6的满二叉树有_______________个分支结点和_______________个叶子。
用5个权值{3, 2, 4, 5, 1}构造的哈夫曼(Huffman)树的带权路径长度是 。
设有一稀疏图G,则G采用 存储较省空间。
快速排序算法是对 算法的一种改进。
在数据的存放无规律而言的线性表中进行检索的最佳方法是 。
大多数排序算法都有两个基本的操作: 和 。
设要将序列(Q, H, C, Y, P, A, M, S, R, D, F, X)中的关键码按字母序的升序重新排列,则:快速排序一趟扫描的结果是 。
选择题(每题2分,共30分)
( )1.数据在计算机存储器内表示时,物理地址与逻辑地址相同并且是连续的,称之为:
(A)存储结构 (B)逻辑结构 (C)顺序存储结构 (D)链式存储结构
( )2. 向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动 个元素
(A)8 (B)63.5 (C)63 (D)7
( )3. 链接存储的存储结构所占存储空间:
分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针
只有一部分,存放结点值
只有一部分,存储表示结点间关系的指针
分两部分,一部分存放结点值,另一部分存放结点所占单元数
( )4. 设a1、a2、a3为3个结点,整数P0,3,4代表地址,则如下的链式存储结构称为
P034P0?a13?a24?a30(A)循环链表 (B)单链表 (C)双向循环链表 (D)双向链表
( )5.双向循环链表的每个结点中包括两个指针next和previous,分别指向该结点的后继和前驱结点。现要删除指针p所指向的结点,下面的操作序列中哪一个是正确的?
(A)p-next-〉previous = p-previous; p-previous-〉next = p-next;
(B)p-next-〉previous = p-next; p-previous-〉next = p-previous;
(C)p-previous-〉next = p-previous; p-next-〉previous = p-next;
(D)p-priou-〉next-〉next = p-next; p-next-〉previous = p-previous;
( )6. 若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pn,若p1=n,则pi为:
(A)i (B)n=i (C)n-i+1 (D)不确定
)7. 数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数小于n,计算队列中元素的公式为:
(A)r-f (B)(n+f-r)% n (C)n+r-f (D)(n+r-f)% n
( )8. 设串s1=’ABCDEFG’,s2=’PQRST’,函数con(x,y)返回x和y串的连接串,subs(s, i, j)返回串s的从序号i开始的j个字符组成的子串,len(s)返回串s的长度,则con(subs(s1, 2, len(s2)), subs(s1, len(s2), 2))的结果串是:
(A)BCDEF (B)BCDEFG (C)BCPQRST (D)BCDEFEF
( )9. 设矩阵A是一个对称矩阵,为了节省存储,将其下三角部分(如右图所示)按行序存放
您可能关注的文档
- 社会核心主义价值资料.ppt
- 数据结构C语言版DS02-线性表资料.ppt
- 服务中心月度工作小结模板探析.ppt
- 铁路车辆智能防溜系统解决方案资料.pptx
- 数据结构Java版第4章栈与队列资料.ppt
- 社会实践活动安全教育及准备事项主题班会资料.ppt
- 第五章透射电子显微镜结构综述.ppt
- 社会现象类作文写法(附例文)资料.ppt
- 铁路沉降观测方案资料.doc
- 铁路电力安全操作规程资料.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)