第二阶段离线作业本次离线作业分为非知识和知识两部分内容
非知识部分满分为20分:在课程论坛发表“期中学习感想”(20分)知识部分满分为80分:作业提交截止时间:本科2015年10月27日24时非知识部分在课程论坛发表“期中学习感想”(20分),须包含以下几个方面的内容:《数据结构》课程的总体认识;学习计划的实际执行情况;学习过程的心得体会;在学习中的长处与不足;对辅导老师的建议
第四章串选择题1、设串的长度为n,则它的字串个数为
A.nB.n(n+1)C.n(n+1)/2D.n(n+1)/2+12、设串S1=’ABCDEFG’,S2=’PQRST’,函数con(x,y)返回x和y串的连接串,subs(S,I,j)返回串S的从序号i字符开始的j个字符组成的字串,len(S)返回串S的长度,则con(subs(S1,2,len(S2)),subs(S1,len(S2),2))的结果串是
A.BCDEFB.BCDEFGC.BCPQRSTD.BCDEFEF3、设有两个串p和q,求q在p中首次出现的位置的运算称作
A.连接B.模式匹配C.求子串D.求串长4、串是一种特殊的线性表,其特殊性体现在
A.可以顺序存储B.数据元素是一个字符C.可以链接存储D.数据元素可以是多个字符5、空串和空格串
A.相同B.不相同取6、以下叙述中正确的是
A.串是一种特殊的线性表B.串的长度必须大于零C.串中元素只能是字母D.空串就是空白串填空题1、串的两种最基本的存储方式是和
2、设S=i︺AM︺A︺TEACHER,其长度是
3、空格串是,其长度等于
4、空串是,其长度等于
5、两个串相等的充分必要条件是
第五章数组和广义表选择题1、常对数组进行的两种基本操作时是
A.建立与删除B.索引和修改C.对数据元素的存取和修改D.查找和索引2、二维数组A中,每个元素的长度为3个字节,行下标i从0