四川电大 数据结构(省) 20春任务2

微信小程序
内容查看
查看价格3

一、单项选择题(共 15 道试题,共 60 分。)
1. 下列广义表中的线性表是( )。
A. E(a,(b,c))
B. E(a,E)
C. E(a,b)
D. E(a,L( ))
参考答案:C
2. 在一个栈顶指针为top的链栈中,将一个p指针所指的结点入栈,应执行( )。
A. top->next=p;
B. p->next=top->next; top->next=p;
C. p->next=top; top=p;
D. p->next=top->next; top=top->next;
参考答案:C
3. 串的长度是指( )。
A. 串中所含不同字母的个数
B. 串中所含字符的个数
C. 串中所含不同字符的个数
D. 串中所含非空格字符的个数
参考答案:B
4. 从一个栈顶指针为top的链栈中删除一个结点时,用变量x保存被删结点的值,则执行( )。
A. x=top->data; top=top->next;
B. x=top->data;
C. top=top->next; x=top->data;
D. top=top->next; x=data;
参考答案:A
5. 如果以链表作为栈的存储结构,则退栈操作时( )。
A. 必须判断栈是否满
B. 判断栈元素类型
C. 必须判断栈是否空
D. 对栈不作任何判断
参考答案:C
6. 判断栈S满(元素个数最多n个)的条件是( )。
A. s->top==0
B. s->top!=0
C. s->top==n-1
D. s->top!=n-1
参考答案:C
7. 在一个链队中,假设f和r分别为队头和队尾指针,则插入s所指结点的运算为( )。
A. f->next=s; f=s;
B. r->next=s;r=s;
C. s->next=r;r=s;
D. s->next=f;f=s;
参考答案:B
8. 串是( )。
A. 不少于一个字母的序列
B. 任意个字母的序列
C. 不少于一个字符的序列
D. 有限个字符的序列
参考答案:D
9. 在一个顺序存储的循环队列中,队头指针指向队头元素的( )位置。
A. 前一个
B. 后一个
C. 当前
D. 后面
参考答案:A
10. 一个队列的入队顺序是a,b,c,d,则离队的顺序是( )。
A. a,d,c,b
B. a,b,c,d
C. d,c,b,a
D. c,b,d,a
参考答案:B
11. 在一个链队中,假设f和r分别为队头和队尾指针,则删除一个结点的运算为( )。
A. r=f->next;
B. r=r->next;
C. f=f->next;
D. f=r->next;
参考答案:C
12. 在一个栈顶指针为top的链栈中进行出栈操作,用变量x保存栈顶元素的值,则执行( )。
A. x=top->data; top=topànext;
B. x=top->data;
C. top=top->next; x=top->data;
D. top=top->next; x=data;
参考答案:A
13. 设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中a10,8元素对应于数组中第( )号元素( )。(矩阵中的第1个元素是a1,1 )
A. 51
B. 53
C. 52
D. 54
参考答案:B
14. 设有两个串p和q,其中q是p的子串,q在p中首次出现的位置的算法称为( )。
A. 求子串
B. 连接
C. 匹配
D. 求串长
参考答案:C
15. 对一个栈顶指针为top的链栈进行进栈操作,设P指向待进栈的结点,则执行( )。
A. p=top->next; top=topànext;
B. p->next=top; p=top;
C. p->next=top;top=p;
D. top=p;
参考答案:C

二、判断题(共 10 道试题,共 40 分。)
1. 链式栈与顺序栈相比, 一个明显的优点是通常不会出现栈满的情况。
A. 错误
B. 正确
参考答案:B
2. 栈和队列都是顺序存取的线性表, 但它们对存取位置的限制不同。
A. 错误
B. 正确
参考答案:B
3. 在用循环单链表表示的链式队列中,可以不设队头指针,仅在链尾设置队尾指针。
A. 错误
B. 正确
参考答案:B
4. 一个广义表的表头总是一个广义表。
A. 错误
B. 正确
参考答案:A
5. 用字符数组存储长度为n的字符串,数组长度至少为n+1。
A. 错误
B. 正确
参考答案:B
6. 若让元素1,2,3依次进栈,则出栈次序1,3,2是不可能出现的情况。
A. 错误
B. 正确
参考答案:A
7. 使用三元组表示稀疏矩阵中的非零元素能节省存储空间。
A. 错误
B. 正确
参考答案:B
8. 串函数StrCmp(“ABCd”,“ABCD”)的值为-1。
A. 错误
B. 正确
参考答案:A
9. 字符串a1=〝heijing〞, a2 =〝hen〞 , a3= 〝heifang〞, a4=“heni〞最小的是a2。
A. 错误
B. 正确
参考答案:A
10.
一个广义表 ( (a), ( (b), c), ( ( (d) ) ) ) 的长度为4,深度为3。
A. 错误
B. 正确
参考答案:A

点点赞赏,手留余香 给TA打赏

AI创作

2023年秋四川电大房地产经营与管理_0003
2023年秋四川电大房地产经营与管理_0003
刚刚 有人购买 去瞅瞅看
2023年秋四川电大房地产经营与管理_0002
2023年秋四川电大房地产经营与管理_0002
8分钟前 有人购买 去瞅瞅看
2023年秋四川电大房地产经营与管理_0001
2023年秋四川电大房地产经营与管理_0001
5分钟前 有人购买 去瞅瞅看
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

课程作业辅导,有需要加下方微信

显示验证码

社交账号快速登录