奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 544|回复: 0

[电子科技大学] 《数据结构》1.从顺序表中删除一个元素时,表中所有在被...

[复制链接]

2万

主题

27

回帖

6万

积分

管理员

积分
60146
发表于 2017-4-6 22:31:52 | 显示全部楼层 |阅读模式
扫码加微信
电科17春《数据结构》在线作业1
一、单选题:
1.从顺序表中删除一个元素时,表中所有在被删元素之后的元素均需(    )。          (满分:3)
    A. 前移一个位置
    B. 后移一个位置
    C. 不动
    D. 视情况而定
2.已知栈的最大容量为4。若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则可能出现的出栈序列为(    )。          (满分:3)
    A. 5,4,3,2,1,6
    B. 2,3,5,6,1,4
    C. 3,2,5,4,1,6
    D. 1,4,6,5,2,3
3.逻辑上通常可以将数据结构分为(    )。          (满分:3)
    A. 动态结构和静态结构
    B. 顺序结构和链式结构
    C. 线性结构和非线性结构
    D. 初等结构和组合结构
4.执行下列程序段后,串X的值为(    )。   S=〞abcdefgh〞;   T=〞xyzw〞;   substr(X,S,2,strlen(T));   substr(Y,S, stelen(T),2);   strcat(X,Y);          (满分:3)
    A. 〞cdefgh〞
    B. 〞cdxyzw〞
    C. 〞cdefxy〞
    D. 〞cdefef〞
5.在单链表中,指针p指向元素为x的结点,实现“删除x的后继”的语句是(    )。          (满分:3)
    A. p=p->next
    B. p->next=p->next->next
    C. p->next=p
    D. p=p->next->next;
6.已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为(    )。          (满分:3)
    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
7.算法分析的目的是(    )。          (满分:3)
    A. 辨别数据结构的合理性
    B. 评价算法的效率
    C. 研究算法中输入与输出的关系
    D. 鉴别算法的可读性
8.与线性表相比,串的插入和删除操作的特点是(    )。          (满分:3)
    A. 通常以串整体作为操作对象
    B. 需要更多的辅助空间
    C. 算法的时间复杂度较高
    D. 涉及移动的元素更多
9.若线性表的插入和删除操作频繁地在表头或表尾位置进行,则更适宜采用的存储结构为(    )。          (满分:3)
    A. 无头结点的双向链表
    B. 带尾指针的循环链表
    C. 无头结点的单链表
    D. 带头指针的循环链表
10.下面程序段的时间复杂度为(    )。for(i=0; i<m; i++)for(j=0; j<n; j++)A[i][j]=i*j;          (满分:3)
    A. O(m2)
    B. O(n2)
    C. O(m*n)
    D. O(m+n)
11.设串sl=″Data Structures with Java″,s2=″it″,则子串定位函数index(s1,s2)的值为(    )。          (满分:3)
    A. 15
    B. 16
    C. 17
    D. 18
12.在以单链表为存储结构的线性表中,数据元素之间的逻辑关系用(    )。          (满分:3)
    A. 数据元素的相邻地址表示
    B. 数据元素在表中的序号表示
    C. 指向后继元素的指针表示
    D. 数据元素的值表示
13.n个顶点的有向完全图中含有向边的数目最多为(    )。          (满分:3)
    A. n-1
    B. n
    C. n(n-1)/2
    D. n(n-1)
14.栈和队列都是(    )。          (满分:3)
    A. 限制存取位置的线性结构
    B. 顺序存储的线性结构
    C. 链式存储的线性结构
    D. 限制存取位置的非线性结构
15.计算机识别、存储和加工处理的对象被统称为(    )。          (满分:3)
    A. 数据
    B. 数据元素
    C. 数据结构
    D. 数据类型
16.无向图中一个顶点的度是指图中(    )。          (满分:3)
    A. 通过该顶点的简单路径数
    B. 与该顶点相邻接的顶点数
    C. 通过该顶点的回路数
    D. 与该顶点连通的顶点数
二、多选题:
1.假设按照12345的进栈顺序,下面哪些是可能的出栈顺序(    )。          (满分:4)
    A. 12345
    B. 54321
    C. 43215
    D. 14325
2.数据的逻辑结构通常包括(    )。          (满分:4)
    A. 集合
    B. 线性
    C. 树
    D. 图
三、判断题:
1.在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是堆排序。          (满分:2)
    A. 错误
    B. 正确
2.二叉树中必有度为2的结点。          (满分:2)
    A. 错误
    B. 正确
3.二叉树中的叶子结点就是二叉树中没有左右子树的结点。          (满分:2)
    A. 错误
    B. 正确
4.假设为循环队列分配的向量空间为Q[20],若队列的长度和队头指针值分别为13和17,则当前尾指针的值为15。          (满分:2)
    A. 错误
    B. 正确
5.对一棵有100个结点的完全二叉树按层编号,则编号为49的结点,它的左孩子的编号为98。          (满分:2)
    A. 错误
    B. 正确
6.有向图用邻接矩阵表示后,顶点i的入度等于邻接矩阵中第i列的元素个数。          (满分:2)
    A. 错误
    B. 正确
7.在一个长度为n的单链表L中,删除链表中*p的前驱结点的时间复杂度为 O(n)。          (满分:2)
    A. 错误
    B. 正确
8.二叉树中结点只有一个孩子时无左右之分。          (满分:2)
    A. 错误
    B. 正确
9.深度为15的满二叉树上,第11层有2^11个结点。          (满分:2)
    A. 错误
    B. 正确
10.在链表的结点中,数据元素所占的存储量和整个结点所占的存储量之比称作存储密度。          (满分:2)
    A. 错误
    B. 正确
11.给出不同的输入序列建造二叉排序树,一定得到不同的二叉排序树。          (满分:2)
    A. 错误
    B. 正确
12.数据的逻辑结构描述数据元素之间的逻辑关系,与存储方式无关。          (满分:2)
    A. 错误
    B. 正确
13.设S1="good",S2="  ",S3="book",则S1,S2和S3依次联接后的结果是”good book” 。          (满分:2)
    A. 错误
    B. 正确
14.在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是归并排序。          (满分:2)
    A. 错误
    B. 正确
15.二叉树是度为2的有序树。          (满分:2)
    A. 错误
    B. 正确
16.若一个算法中的语句频度之和为T(n)=3720n+4nlogn,则算法的时间复杂度为 O(n)。          (满分:2)
    A. 错误
    B. 正确
17.假设以行优先顺序存储三维数组A[5][6][7],其中元素A[0][0][0]的地址为1100,且每个元素占2个存储单元,则A[4][3][2]的地址是1264。          (满分:2)
    A. 错误
    B. 正确
18.在文本编辑程序中查找某一特定单词在文本中出现的位置,可以利用串的定位操作。          (满分:2)
    A. 错误
    B. 正确
19.在队列中,允许进行插入操作的一端称为队头。          (满分:2)
    A. 错误
    B. 正确
20.抽象数据类型是指数据逻辑结构及与之相关的操作。          (满分:2)
    A. 错误
    B. 正确
21.含n个顶点的无向连通图中至少含有n条边。          (满分:2)
    A. 错误
    B. 正确
22.两个串相等的充分必要条件是两个串的长度相等且字母相同。          (满分:2)
    A. 错误
    B. 正确

奥鹏易百网www.openhelp100.com专业提供网络教育各高校作业资源。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-3 04:59

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表