数据结构形考2_0001-四川电大-课程号:5110025-满分答案

上传人:279****70 文档编号:88093802 上传时间:2019-04-18 格式:DOC 页数:4 大小:28KB
返回 下载 相关 举报
数据结构形考2_0001-四川电大-课程号:5110025-满分答案_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《数据结构形考2_0001-四川电大-课程号:5110025-满分答案》由会员分享,可在线阅读,更多相关《数据结构形考2_0001-四川电大-课程号:5110025-满分答案(4页珍藏版)》请在金锄头文库上搜索。

1、数据结构形考2_0001四大形成性测评系统 课程代码:5110025 参考资料 、单项选择题(共 15 道试题,共 60 分。)1. 下列广义表中的线性表是( )。 A. E(a,(b,c) B. E(a,E) C. E(a,b) D. E(a,L( )参考答案:C2. 在一个栈顶指针为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;参考答案:C3. 串的长度是指( )。 A. 串

2、中所含不同字母的个数 B. 串中所含字符的个数 C. 串中所含不同字符的个数 D. 串中所含非空格字符的个数参考答案:B4. 从一个栈顶指针为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;参考答案:A5. 如果以链表作为栈的存储结构,则退栈操作时( )。 A. 必须判断栈是否满 B. 判断栈元素类型 C. 必须判断栈是否空 D. 对栈不作任何判断参考答案:C6. 判断栈S满(元

3、素个数最多n个)的条件是( )。 A. s-top=0 B. s-top!=0 C. s-top=n-1 D. s-top!=n-1参考答案:C7. 在一个链队中,假设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;参考答案:B8. 串是( )。 A. 不少于一个字母的序列 B. 任意个字母的序列 C. 不少于一个字符的序列 D. 有限个字符的序列参考答案:D9. 在一个顺序存储的循环队列中,队头指针指向队头元素的( )位置。 A. 前一个 B.

4、 后一个 C. 当前 D. 后面参考答案:A10. 一个队列的入队顺序是a,b,c,d,则离队的顺序是( )。 A. a,d,c,b B. a,b,c,d C. d,c,b,a D. c,b,d,a参考答案:B11. 在一个链队中,假设f和r分别为队头和队尾指针,则删除一个结点的运算为( )。 A. r=f-next; B. r=r-next; C. f=f-next; D. f=r-next;参考答案:C12. 在一个栈顶指针为top的链栈中进行出栈操作,用变量x保存栈顶元素的值,则执行( )。 A. x=top-data; top=topnext; B. x=top-data; C. to

5、p=top-next; x=top-data; D. top=top-next; x=data;参考答案:A13. 设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中a10,8元素对应于数组中第( )号元素( )。(矩阵中的第1个元素是a1,1 ) A. 51 B. 53 C. 52 D. 54参考答案:B14. 设有两个串p和q,其中q是p的子串,q在p中首次出现的位置的算法称为( )。 A. 求子串 B. 连接 C. 匹配 D. 求串长参考答案:C15. 对一个栈顶指针为top的链栈进行进栈操作,设P指向待进栈的结点,

6、则执行( )。 A. p=top-next; top=topnext; B. p-next=top; p=top; C. p-next=top;top=p; D. top=p;参考答案:C 、判断题(共 10 道试题,共 40 分。)1. 链式栈与顺序栈相比, 一个明显的优点是通常不会出现栈满的情况。 A. 错误 B. 正确参考答案:B2. 栈和队列都是顺序存取的线性表, 但它们对存取位置的限制不同。 A. 错误 B. 正确参考答案:B3. 在用循环单链表表示的链式队列中,可以不设队头指针,仅在链尾设置队尾指针。 A. 错误 B. 正确参考答案:B4. 一个广义表的表头总是一个广义表。 A.

7、错误 B. 正确参考答案:A5. 用字符数组存储长度为n的字符串,数组长度至少为n+1。 A. 错误 B. 正确参考答案:B6. 若让元素1,2,3依次进栈,则出栈次序1,3,2是不可能出现的情况。 A. 错误 B. 正确参考答案:A7. 使用三元组表示稀疏矩阵中的非零元素能节省存储空间。 A. 错误 B. 正确参考答案:B8. 串函数StrCmp(“ABCd”,“ABCD”)的值为-1。 A. 错误 B. 正确参考答案:A9. 字符串a1=heijing, a2 =hen , a3= heifang, a4=“heni最小的是a2。 A. 错误 B. 正确参考答案:A10. 一个广义表 ( (a), ( (b), c), ( ( (d) ) ) ) 的长度为4,深度为3。 A. 错误 B. 正确参考答案:A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号