最新超尔星学雅习通《算法与数据结构-物联网工程、智能医学工程》期末题库及答案
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【贰壹壹题库】微信公众号提供,禁止复制盗取,违者必究
本文由【贰壹壹题库】微信公众号提供,禁止复制盗取,违者必究
本文由【贰壹壹题库】微信公众号提供,禁止复制盗取,违者必究
算法与数据结构-物联网工程、智能医学工程
学校: 无
问题 1: 1. 空串与空格字符组成的串的区别在于( )。
选项:
• A. 没有区别
• B. 两串的长度不相等
• C. 两串的长度相等
• D. 两串包含的字符不相同
答案: 两串的长度不相等
问题 2: 2. 一个子串在包含它的主串中的位置是指( )。
选项:
• A. 子串的最后那个字符在主串中的位置
• B. 子串的最后那个字符在主串中首次出现的位置
• C. 子串的第一个字符在主串中的位置
• D. 子串的第一个字符在主串中首次出现的位置
答案: 子串的第一个字符在主串中首次出现的位置
问题 3: 3. 下面的说法中,只有( )是正确的。
选项:
• A. 字符串的长度是指串中包含的字母的个数
• B. 字符串的长度是指串中包含的不同字符的个数
• C. 若T包含在S中,则T一定是S的一个子串
• D. 一个字符串不能说是其自身的一个子串
答案: 若T包含在S中,则T一定是S的一个子串
问题 4: 4. 两个字符串相等的条件是( )。
选项:
• A. 两串的长度相等
• B. 两串包含的字符相同
• C. 两串的长度相等,并且两串包含的字符相同
• D. 两串的长度相等,并且对应位置上的字符相同
答案: 两串的长度相等,并且对应位置上的字符相同
问题 5: 5. 若SUBSTR(S,i,k)表示求S中从第i个字符开始的连续k个字符组成的子串的操作,则对于S=‘Beijing&Nanjing’,SUBSTR(S,4,5)=( )。
选项:
• A. ‘ijing’
• B. ’jing&‘
• C. ‘ingNa’
• D. ‘ing&N’
答案: ’jing&‘
问题 6: 6. 若INDEX(S,T)表示求T在S中的位置的操作,则对于S=‘Beijing&Nanjing’,T=‘jing’,INDEX(S,T)=( )。
选项:
• A. 2
• B. 3
• C. 4
• D. 5
答案: 4
问题 7: 7. 若REPLACE(S,S1,S2)表示用字符串S2替换字符串S中的子串S1的操作,则对于S=‘Beijing&Nanjing’,S1=‘Beijing’,S2=‘Shanghai’,REPLACE(S,S1,S2)=( )。
选项:
• A. ‘Nanjing&Shanghai’
• B. ’Nanjing&Nanjing‘
• C. ‘ShanghaiNanjing’
• D. ‘Shanghai&Nanjing’
答案: 请关注公众号【贰壹壹题库】查看答案
问题 8: 8. 在长度为n的字符串S的第i个位置插入另外一个字符串,i的合法值应该是( )。
选项:
• A. i>0
• B. i≤n
• C. 1≤i≤n
• D. 1≤i≤n+1
答案: 请关注公众号【贰壹壹题库】查看答案
问题 9: 9. 字符串采用结点大小为1的链表作为其存储结构,是指( )。
选项:
• A. 链表的长度为1
• B. 链表中只存放1个字符
• C. 链表的每个链结点的数据域中不仅只存放了一个字符
• D. 链表的每个链结点的数据域中只存放了一个字符
答案: 请关注公众号【贰壹壹题库】查看答案
问题 10: 10. 已知字符串:a=‘an apple’,b=‘other hero’,c=‘her’,求:concat(substr(a,1,2),b)。
选项:
答案: 请关注公众号【贰壹壹题库】查看答案
问题 11: 1. 设二维数组A[0…m-1][0…n-1]按行优先顺序存储在内存中,第一个元素的地址为p,每个元素占k个字节,则元素a
选项:
• A. p +[i*n+j-1]*k
• B. p+[(i-1)*n+j-1]*k
• C. p+[(j-1)*n+i-1]*k
• D. p+[j*n+i-1]*k
答案: 请关注公众号【贰壹壹题库】查看答案
问题 12: 2. 已知二维数组A
选项:
• A. 520
• B. 522
• C. 524
• D. 518
答案: 请关注公众号【贰壹壹题库】查看答案
问题 13: 3. 若数组A[0…m][0…n]按列优先顺序存储,则a
选项:
• A. LOC(a
• )+[j*m+i]
• B. LOC(a
• )+[j*n+i]
• C. LOC(a
• )+[(j-1)*n+i-1]
• D. LOC(a
• )+[(j-1)*m+i-1]
答案: 请关注公众号【贰壹壹题库】查看答案
问题 14: 4. 设有广义表D=(a,b,D),其长度为(B ),深度为无穷大。
选项:
• A. 无穷大
• B. 3
• C. 2
• D. 5
答案: 请关注公众号【贰壹壹题库】查看答案
问题 15: 5. 广义表A=(a),则表尾为( )。
选项:
• A. a
• B. (( ))
• C. 空表
• D. (a)
答案: 请关注公众号【贰壹壹题库】查看答案
问题 16: 6. 通常对数组进行的两种基本操作是( )。
选项:
• A. 建立与删除
• B. 索引和修改
• C. 查找和修改
• D. 查找与索引
答案: 请关注公众号【贰壹壹题库】查看答案
问题 17: 7. 稀疏矩阵一般的压缩存储方法有两种,即( )。
选项:
• A. 二维数组和三维数组
• B. 三元组和散列
• C. 三元组和十字链表
• D. 散列和十字链表
答案: 请关注公众号【贰壹壹题库】查看答案
问题 18: 8. 若采用三元组压缩技术存储稀疏矩阵,只要把每个元素的行下标和列下标互换,就完成了对该矩阵的转置运算,这种观点(13. )。
选项:
答案: 请关注公众号【贰壹壹题库】查看答案
问题 19: 9. 数组可看作基本线性表的一种推广,因此与线性表一样,可以对它进行插入、删除等操作。
选项:
答案: 请关注公众号【贰壹壹题库】查看答案
问题 20: 10. 广义表的元素可以是子表,也可以是单元素。
选项:
答案: 请关注公众号【贰壹壹题库】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。