大连理工大学《数据结构》在线作业1答卷_第1页
大连理工大学《数据结构》在线作业1答卷_第2页
大连理工大学《数据结构》在线作业1答卷_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大工21秋数据结构在线作业1试卷总分:100 得分:100一、单选题 (共 10 道试题,共 50 分)线性表采用顺序存储结构时,其地址 ( )。必须是连续的部分地址必须是连续的一定是不连续的连续与否均可以答案:A2.队列操作的原则是( )。先进先出后进先出只能插入只能删除答案:A3.下述哪一条是顺序存储结构的优点( )。存储密度大插入运算方便删除运算方便可方便地用于各种逻辑结构的存储表示答案:A4.若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用( )存储方式最节省时间。顺序表双链表带头结点的双循环链表单循环链表答案:A5.链表不具有的特点是( )。插入、删除

2、不需要移动元素可随机访问任一元素不必事先估计存储空间所需空间与线性长度成正比答案:B6.一个栈的输入序列为123n,若输出序列的第一个元素是n,输出第i(1=i=n)个元素是( )。不确定n-i+1in-i答案:B7.设有三个元素X,Y,Z顺序进栈(进的过程中允许出栈),下列得不到的出栈排列是( )。XYZYZXZXYZYX答案:C8.一个递归算法必须包括( )。递归部分终止条件和递归部分迭代部分终止条件和迭代部分答案:B9.设计一个判别表达式中左右括号是否配对出现的算法,采用( )数据结构最佳。线性表的顺序存储结构队列线性表的链式存储结构栈答案:D10.对稀疏矩阵进行压缩存储目的是( )。便

3、于进行矩阵运算便于输入和输出节省存储空间降低运算的时间复杂度答案:C二、判断题 (共 10 道试题,共 50 分)11.数据是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。答案:正确12.算法的有穷性是指一个算法必须总是(对任何合法的输入)在执行有穷步之后结束,且每一步都可在有穷时间内完成。答案:正确13.算法的确定性是指算法中每一条指令必须有确切的含义,确保不会产生二义性。并且,在任何条件下,算法只有唯一的一条执行路径,即对于相同的输入只能得出相同的输出。答案:正确14.一个算法是可行的,即算法中描述的操作都是可以通过已实现的基本运算执行有限次来实现的。答案:正确15.栈是限定仅在表尾进行插入或删除操作的线性表。答案:正确16.队列是只允许在表的一端进行插入,而在另一端删除元素的线性表。答案:正确17.线性表的主要存储结构有顺序存储结构和链式存储结构两种。答案:正确18.算法的时间复杂度不仅仅依赖于问题的规模,也取决于输入实例的初始状态。答案:正确19.顺序存储方法,它不要求逻辑上相邻的结点在物理位置上亦相邻,结点之间的逻辑关系是由附加的指针字段表示的。答案:错误20.链式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论