大工21秋《数据结构》在线作业123辅导答案.docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《大工21秋《数据结构》在线作业123辅导答案.docx》由用户(111111111)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 大工 21 在线 作业 123 辅导 答案
- 资源描述:
-
1、1.1.线性表采用顺序存储结构时,其地址线性表采用顺序存储结构时,其地址 ( ( ) )。A.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续与否均可以【参考答案】: A2.2.队列操作的原则是队列操作的原则是( ( ) )。A.先进先出B.后进先出C.只能插入D.只能删除【参考答案】: A3.3.下述哪一条是顺序存储结构的优点下述哪一条是顺序存储结构的优点( ( ) )。A.存储密度大B.插入运算方便C.删除运算方便D.可方便地用于各种逻辑结构的存储表示【参考答案】: A4.4.若某线性表最常用的操作是存取任一指定序号的元素和在最后进行若某线性表最常用的操作是存取任一指定序号的
2、元素和在最后进行插入和删除运算插入和删除运算, ,则利用则利用( ( ) )存储方式最节省时间。存储方式最节省时间。A.顺序表B.双链表C.带头结点的双循环链表D.单循环链表【参考答案】: A5.5.链表不具有的特点是链表不具有的特点是( ( ) )。A.插入、 删除不需要移动元素B.可随机访问任一元素C.不必事先估计存储空间D.所需空间与线性长度成正比【参考答案】: B6.6.一个栈的输入序列为一个栈的输入序列为 123123n n,若输出序列的第一个元素是若输出序列的第一个元素是 n n,输出输出第第i i(1=i=n1=i=n)个元素是)个元素是( ( ) )。A.不确定B.n-i1C.
3、iD.n-i【参考答案】: B7.7.设有三个元素设有三个元素 X,Y,ZX,Y,Z 顺序进栈顺序进栈( (进的过程中允许出栈进的过程中允许出栈),),下列得不到的下列得不到的出栈排列是出栈排列是( ( ) )。A.XYZB.YZXC.ZXYD.ZYX【参考答案】: C8.8.一个递归算法必须包括一个递归算法必须包括( ( ) )。A.递归部分B.终止条件和递归部分C.迭代部分D.终止条件和迭代部分【参考答案】: B9.9.设计一个判别表达式中左右括号是否配对出现的算法设计一个判别表达式中左右括号是否配对出现的算法, ,采用采用( ( ) )数据数据结构最佳。结构最佳。A.线性表的顺序存储结构
4、B.队列C.线性表的链式存储结构D.栈【参考答案】: D10.10.对稀疏矩阵进行压缩存储目的是对稀疏矩阵进行压缩存储目的是( ( ) )。A.便于进行矩阵运算B.便于输入和输出C.节省存储空间D.降低运算的时间复杂度【参考答案】: C11.11.数据是对客观事物的符号表示数据是对客观事物的符号表示, ,在计算机科学中是指所有能输入到在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。计算机中并被计算机程序处理的符号的总称。T.对F.错【参考答案】: T12.12.算法的有穷性是指一个算法必须总是算法的有穷性是指一个算法必须总是( (对任何合法的输入对任何合法的输入) )在执
5、行有在执行有穷步之后结束穷步之后结束, ,且每一步都可在有穷时间内完成。且每一步都可在有穷时间内完成。T.对F.错【参考答案】: T13.13.算法的确定性是指算法中每一条指令必须有确切的含义算法的确定性是指算法中每一条指令必须有确切的含义, ,确保不会确保不会产生二义性。并且产生二义性。并且, ,在任何条件下在任何条件下, ,算法只有唯一的一条执行路径算法只有唯一的一条执行路径, ,即对即对于相同的输入只能得出相同的输出。于相同的输入只能得出相同的输出。T.对F.错【参考答案】: T14.14.一个算法是可行的一个算法是可行的, ,即算法中描述的操作都是可以通过已实现的基即算法中描述的操作都
6、是可以通过已实现的基本运算执行有限次来实现的。本运算执行有限次来实现的。T.对F.错【参考答案】: T15.15.栈是限定仅在表尾进行插入或删除操作的线性表。栈是限定仅在表尾进行插入或删除操作的线性表。T.对F.错【参考答案】: T16.16.队列是只允许在表的一端进行插入队列是只允许在表的一端进行插入, ,而在另一端删除元素的线性表而在另一端删除元素的线性表。T.对F.错【参考答案】: T17.17.线性表的主要存储结构有顺序存储结构和链式存储结构两种。线性表的主要存储结构有顺序存储结构和链式存储结构两种。T.对F.错【参考答案】: T18.18.算法的时间复杂度不仅仅依赖于问题的规模算法的
7、时间复杂度不仅仅依赖于问题的规模, ,也取决于输入实例的也取决于输入实例的初始状态。初始状态。T.对F.错【参考答案】: T19.19.顺序存储方法顺序存储方法, ,它不要求逻辑上相邻的结点在物理位置上亦相邻它不要求逻辑上相邻的结点在物理位置上亦相邻, ,结结点之间的逻辑关系是由附加的指针字段表示的。点之间的逻辑关系是由附加的指针字段表示的。T.对F.错【参考答案】: F20.20.链式存储方法链式存储方法, ,它是把逻辑上相邻的结点存储在物理位置相邻的存它是把逻辑上相邻的结点存储在物理位置相邻的存储单元里储单元里, ,结点的逻辑关系由存储单元的邻接关系来体现。结点的逻辑关系由存储单元的邻接关
8、系来体现。T.对F.错【参考答案】: F1.1.若一棵二叉树具有若一棵二叉树具有 1010 个度为个度为 2 2 的结点的结点,5,5 个度为个度为 1 1 的结点的结点, ,则度为则度为 0 0的结点个数是的结点个数是( ( ) )。A.9B.11C.15D.不确定【参考答案】: B2.2.具有具有 1010 个叶结点的二叉树中有个叶结点的二叉树中有( ( ) )个度为个度为 2 2 的结点。的结点。A.8B.9C.10D.11【参考答案】: B3.3.设无向图的顶点个数为设无向图的顶点个数为 n,n,则该图最多有则该图最多有( ( ) )条边。条边。A.n-1B.n(n-1)/2C.n(n
9、1)/2D.0【参考答案】: B4.4.一个一个 n n 个顶点的连通无向图个顶点的连通无向图, ,其边的个数至少为其边的个数至少为( ( ) )。A.n-1B.nC.n1D.nlogn【参考答案】: A5.n5.n 个结点的完全有向图含有边的数目个结点的完全有向图含有边的数目( ( ) )。A.n*nB.n(n1)C.n2D.n*(nl)【参考答案】: D6.6.设有两个设有两个串串 p p 和和 q,q,其其中中 q q 是是 p p 的子串的子串, ,求求 q q 在在 p p 中首次出现的位置的中首次出现的位置的算法称为算法称为( ( ) )。A.求子串B.联接C.模式匹配D.求串长【
展开阅读全文