- 3
- 0
- 约 21页
- 2016-08-25 发布于河南
- 举报
数据结构课件(c语言)2
4.1串的基本概念及其基本运算 4.1.1 串的基本概念 串(字符串):是由零个或多个字符组成的有限序列。 一般标记为: s = “ “ ( n≥0) 注意:空串不等同于空格串 串中任意的一个连续的字符构成的序列称为这个串的子串,相应的,我们称包含该子串的串为主串。 串是可以进行比较的。 从逻辑上看,串和线性表非常类似,区别仅在于串的数据对象是字符的集合。但是由于字符串往往将整个串作为操作的对象,而不是像线性表那样,以单个元素作为操作对象,所以在基本操作上,串与线性表有较大的区别。 4.1.1 串的基本概念 串在实际应用中经常出现。如程序设计语言中的源程序和目标程序都是字符串数据,事物处理中的顾客的姓名、地址等都用字符串来描述。 【例4.1】 如有下列四个字符串,求出各串的长度,判断其中是否有子串,如果有,求出其在主串中的位置。 S1=“I□LOVE□FUJIAN”; S2=“I□LOVE”; S3=“FUJIAN”; S4=“FU□JIAN”; 以上字符串的长度为:S1长度13;S2长度6;S3长度6;S4长度7; 其中,S2和S3均为S1的子串,它们在主串S1的位置分别为1和8;但是S4并不是S1的子串,且这个四个串均不相等。 4.1.2 串的
您可能关注的文档
最近下载
- 白桦脂酸的PROTACs化合物及其制备方法和应用.pdf VIP
- 幕墙监理施工培训.pptx VIP
- 学堂在线科学研究方法与论文写作章节测试答案.docx VIP
- T_CEPPC 70—2025 储能用钠离子电池热失控预警及防控技术要求.docx VIP
- 宜宾学院专职辅导员招聘真题2024.docx VIP
- 硅微粉基本知识.docx VIP
- From-head-to-toe-教学课件(修改).pptx VIP
- 产业园区发展“十五五”规划(41页).docx
- 2024-2025学年山东省烟台市蓬莱区(五四制)八年级下学期期末语文试题.doc VIP
- DBJ04-T499-2025 海绵城市河湖水系建设技术标准.pdf VIP
原创力文档

文档评论(0)