【数据结构】测试4 串
admin
2024-04-02 00:34:31
0

一. 选择

1. 以下叙述正确的是(A)。

A. 串是一种特殊的线性表                            B. 串的长度必须大于0

C. 串中元素只能是字母                               D. 空串就是空白串 

2. 已知模式串T="abcdabcd",则其next数组值是(B)。

A. 00123412        B. 01111234        C. 01232412         D. 11213412 

3. 设有两个串S1和S2,求串S2在S1中首次出现位置的运算称作(C)。

A. 连接                B. 求子串              C. 模式匹配             D. 判断子串 

4. 已知串S='aaab',则next值为(A)。

A. 0123                B. 1123                 C. 1231               D.1211      

5. 设串 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))的结果串是(D)。

A. BCDEF            B. BCDEFG            C. BCPQRST           D. BCDEFEF 

6. 设串长为n,模式串长为m,则KMP算法的平均时间复杂度为(D)。

A. O(m)                 B. O(n)                  C. O(m*n)                D. O(m+n) 

7. 串是一种特殊的线性表,其特殊性体现在(B)。

A. 可以顺序存储          B. 数据元素是一个字符       

C. 可以随机存储          D. 数据元素是多个字符 

8. 若串s1="bc_cad_cabcadf",串s2="abc",则s2在s1中的位置是(D)。

A. 7                B. 8                C. 6               D.9 

9. 若一个串的长度为8,则其子串的总个数为(B)。

A. 8               B. 37             C. 36             D. 9 

二. 填空 

1. 串的两种最基本的存储方式是顺序存储和链式存储。 

2. 一个字符串中任意连续字符组成的子序列称为该串的子串。 

3. 模式串T="abcaabbcabca"的next值为 011122311234

三. 判断题 

1. 空串是由一个或多个空格字符组成的串。                                                                (×) 

2. 当两个字符串的长度相等时,则可判定这两个串相等。                                           (×) 

3. 串是由有限个字符构成的连续序列,子串是主串中字符构成的有限序列。               (×)

4. 子串定位函数的时间复杂度在最坏的情况下为O(M*N),因此子串定位函数没有实际应用价值。                                                                                                                               (×)

5. KMP算法的最大特点是指示主串的指针无序回溯。                                                   (√) 

相关内容

热门资讯

上节育环后需要注意什么 一、休息与活动 上节育环后要适当休息,避免剧烈运动和重体力劳动,一般建议休息1 - 2天。因为过早进...
挖矿收益不足3美分!比特币暴跌... 来源:环球市场播报 TMG Core 展台的液体浸没式冷却矿槽中的加密货币矿机。 罗森布拉特证券公...
众机构唱多三星电子:存储巨头冲... 财联社2月25日讯(编辑 史正丞)随着三星电子周二收涨3.6%,迈上每股20万韩元的历史新高,分析师...
增值税发票数据显示:春节假期消... 新华社北京2月24日电(记者刘开雄)记者2月24日从国家税务总局获悉,增值税发票数据显示,2026年...
从“向外求索”到“向内安顿”的... 从“向外求索”到“向内安顿”的消费觉醒 当商务宴席上的茅台与书房中静静摆放的谦夫子养生露酒同时出现在...
千寻智能完成近20亿元融资 北京商报讯(记者 陶凤 王天逸)2月24日,具身智能头部企业千寻智能宣布,近日连续完成两轮融资,金额...
原创 银... 最近不少人发现,家附近的银行网点悄悄关门了,有的贴出公告终止营业,有的直接撤柜清空,就连工商银行、建...
美联储理事库克称央行可能无法应... 来源:环球市场播报 美联储理事丽莎·库克警告称,美国央行可能无法应对因采用人工智能而导致的失业率上升...
焦点访谈|这个春节假期,消费市... 来源:滚动播报 (来源:千龙网) 金马昂首,新春纳福。刚刚过去的丙午年春节假期,消费市场购销两旺持续...
亚朵节后价格“跳水”超70% 春节过后,部分热门小城的亚朵酒店房价上演“过山车”行情,房价节前飙升,节后迅速跳水,巨大的价格波动引...
原创 金... 你绝对想不到,同样一克999足金,在深圳水贝批发市场只要1334元,走进周大福门店却变成1545元,...
德兰明海冲击港交所!递表前大手... 又一家储能企业“叩响”了港交所大门。近期,港交所官网显示,中小型用户侧储能企业深圳市德兰明海新能源股...
绿茶集团、猫眼娱乐发布正面盈利... |2026年2月25日 星期三| NO.1绿茶集团发布正面盈利预告 2月24日港股收市后,绿茶集团(...
安宁市的历史文化及名人有哪些 安宁市,这座坐落在彩云之南的城市,宛如一颗璀璨明珠,散发着迷人的历史文化魅力。在这里,岁月留下了深深...
中国央行连续12个月加量续作M... 来源:中国新闻网 中新社北京2月24日电 (陶思阅)中国央行24日发布中期借贷便利(MLF)招标公告...
不是15%?特朗普10%全球关... 据美国海关及边境保卫局(CBP)发布消息,特朗普政府将实施的新全球关税为10%。 第一财经收到的CB...
2026年春节出游人次、消费金... 2026年春节,为期9天的超长假期点燃了全国消费热情,多项核心数据创下历史纪录。 经文化和旅游部数据...
美国联邦存款保险公司(FDIC... 美国联邦存款保险公司(FDIC):美国银行业存款季环比下滑2%。
2026春节AI大战深度复盘:... 主编温静导读:2026年春节,元宝、千问、豆包三大巨头以红包、免单为杠杆,发动了一场规模空前的用户争...