一. 选择

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&#x

【数据结构】测试4 串相关推荐

  1. 串的堆分配存储c语言,数据结构c语言串的堆分配存储源程序

    <数据结构c语言串的堆分配存储源程序>由会员分享,可在线阅读,更多相关<数据结构c语言串的堆分配存储源程序(7页珍藏版)>请在人人文库网上搜索. 1.include#inclu ...

  2. a - 数据结构实验之串一:kmp简单应用_【在线教学示范课案例】数据结构(刘航)...

    一.教师简介 刘航,网络空间安全学院教师,本科生"数据结构"."算法设计综合实验" 和研究生"算法设计与优化"课程的主讲教师.近年来积极开展 ...

  3. 【数据结构基础】-串-顺序结构的基本操作实现

    2019.10.12 数据结构中串的基本操作实现,包括串的定义,串的初始化,赋值,获取串的长度,串的比较,连接串,求子串,清空串. 语言:c语言 运行环境:dev #include <stdio ...

  4. a - 数据结构实验之串一:kmp简单应用_数据结构(C语言版)_笔记_3

    第4章 串 计算机上的非数值处理的对象基本上是字符串数据. 字符串一般简称为串. 4.1 串类型的定义 串(string)(或字符串)是由零个或多个字符组成的有限序列,一般记为其中s是串的名,单引号括 ...

  5. a - 数据结构实验之串一:kmp简单应用_Java程序员必会之数据结构与算法全梳理

    常见的数据结构 链表 LinkedHashSet LinkedList 底层数据结构由链表和哈希表组成. 数据的添加和删除都较为方便,就是访问比较耗费时间. 数组 ArrayList 访问数据十分简单 ...

  6. 数据结构——定长串操作

    [申明:本文仅限于自我归纳总结和相互交流,有纰漏还望各位指出. 联系邮箱:Mr_chenping@163.com] 这里的串就是字符串的意思,串(string)是由零个或多个字符组成的有限序列,又名叫 ...

  7. 【2023王道数据结构】【串】思维拓展C、C++完整实现(可直接运行)

    ~~~笔锋至此又怎能平淡而终,故事开始便不承认普通✌✌✌ ✌ 题目及题解持续更新中 [2023王道数据结构目录]课后算法设计题C.C++代码实现完整版大全 题目: 编程实现:模式串在主串中有多少个完全 ...

  8. 【数据结构Note4】-串、数组和广义表(kmp算法详解)

    文章目录 串.数组和广义表 1. 串 1.1 串的概念和结构 1.2 顺序串和链串 1.3 BF算法--串的模式匹配法之一 1.5 KMP算法--串的模式匹配法之一 1.5.1 next数组 1.5. ...

  9. [数据结构与算法] 串,数组和广义表

    串偏向于算法,数组和广义表偏向于理解 第四章 串.数组和广义表 4.1 串的定义 4.2 案例引入 4.3 串的类型定义,存储结构及运算 4.3.1 **串的类型定义** 4.3.2 串的存储结构 4 ...

最新文章

  1. HTTP Host 头攻击
  2. 2-数组中重复的数字
  3. 活动最后72小时:购书优惠劵,折后再折,赶紧来抢啊
  4. CListBox的函数
  5. SQL Server2005 Reporting Services的卸载
  6. 大数据Hadoop(三十):Hadoop3.x的介绍
  7. 乔布斯传记概览:乔布斯18个让人着迷的地方
  8. 自建FTP和SFTP服务器
  9. 抖音无水印解析API
  10. 国内手机市场寒风持续,华为与OV竞争将更激烈
  11. AlphaPose配置最新教程
  12. div+css画六边形
  13. 计算机专业毕业论文怎么写够字数,本科生毕业论文要求多少字
  14. 魔兽世界az端和TC端有什么区别 Mangos,TC,SW,AZ,AC的关系
  15. 新手云服务器系统,新手云服务器系统
  16. DC-DC变换器(DCDC Converter / Switched-mode Power Supply)简介
  17. linux的垃圾箱是哪个文件夹,Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影...
  18. Django框架初体验(二)
  19. 局域网搭建视频服务器
  20. 日式键盘与美式键盘转换

热门文章

  1. 街舞学习APP基础教程开发
  2. 通用人工智能:涌现能力、代理执行、功能可见、具身应用——人与机器的共同进化
  3. 计算材料学有哪些SCI期刊推荐? - 易智编译EaseEditing
  4. 怎么让段落自动空两格_word自动空两格 如何设置word中段首自动空两格
  5. java自行车怎么调档_这也许是史上最详细的自行车变速调节攻略了!
  6. 3. Hive分布式数据仓库【华为HCIA-BigData】
  7. IPFS技术逐渐走到关键时刻!留给散户的时间真的不多了!
  8. arduino+AS608的使用教程
  9. mac系统如何进入系统偏好设置_苹果Mac系统偏好设置如何原封不动地迁移(导入)到新电脑中?...
  10. 西工大软件学院软件架构设计复习