- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
字符串 (String) 字符串:是 n ( ? 0 ) 个字符的有限序列, 记作 S : “c1c2c3…cn” 其中,S 是串名字 “c1c2c3…cn”是串值 ci 是串中字符 n 是串的长度。 例如, S = “Tsinghua University” 空串:零个字符的串称为空串 记作 “?” 子串:串中任意个连续的字符组成的子序列 主串:包含子串的串 字符在串中的位置:字符在序列中的序号 子串在串中的位置:子串的第一个字符在主串中的位置 串的基本运算 串插入 串赋值 求串长 串比较 串联接 求子串 串定位 串删除 置换 串的模式匹配 定义 在串中寻找子串(第一个字符)在串中的位置 词汇 在模式匹配中,子串称为模式,串称为目标。 示例 目标 T : “Beijing” 模式 P : “jin” 匹配结果 = 3 * StrAssign (T, chars) 初始条件:chars 是字符串常量。 操作结果:把 chars 赋为 T 的值。 StrCmp (S, T)初始条件:串 S 和 T 存在。操作结果:若S ? T,则返回值 ? 0; 若S ? T,则返回值 ? 0; 若S ? T,则返回值 ? 0。 例如:StrCmp(“data”, “state”) 0 StrCmp(“cat”, “case”) 0 StrLen (S) 初始条件:串 S 存在。 操作结果:返回 S 的元素个数,称为串的长度。 Strcat ( S1, S2) 初始条件:串 S1 和 S2 存在。操作结果:返回由 S1 和 S2 联接而成的新串。 例如: Strcat( ?man?, ?kind?) 求得 S1 = ?mankind? SubStr( S, i, j) 初始条件: 操作结果: 返回串 S 的第 i个字符起 长度为 j的子串。 串 S 存在,1≤i≤StrLen(S) 且 0≤j≤StrLen(S) - i+1。 例如: SubStr( ?commander ?, 4, 3) 子串为“串”中的一个字符子序列 求得 sub = ?man ? ; SubStr(?commander ? , 1, 9) SubStr( ?commander ?, 9, 1) 求得 sub = ?r ? 求得 sub = ?commander ? SubStr(“commander”, 4, 7) sub = ? SubStr(“beijing”, 7, 2) = ? sub = ? SubStr(?student?, 5, 0) = ?? 起始位置和子串长度之间存在约束关系 长度为 0 的子串为“合法”串 Index (S, T)初始条件:串S和T存在,T是非空串操作结果: 若主串 S 中存在和串 T 值 相同的子串, 则返回它在主串 S 中第一次出现的位置,否则函数值为0。 假设 S = ?abcaabcaaabc ?, T = ?bca ? Index(S, T) = 2; “子串在主串中的位置”意指子串 中的第一个字符在主串中的位序。 Replace (S, T, V) 初始条件:串S, T和 V 均已存在, 且 T 是非空串。 操作结果:用 V 替换主串 S 中出现 的所有与(模式串)T 相等的子串。 例如: 假设 S = ?abcaabcaaabca?, T = ?bca ? 若 V = ?x ?, 则经置换后得到 S = ?axaxaax ? 若 V = ?bc ?, 则经置换后得到 S = ?abcabcaabc? Insert (S, i, T)初始条件:串S和T存
您可能关注的文档
- 安徽医科大学护理学基础课件 无菌技术.无菌技术.ppt
- 安徽医科大学护理学基础课件 吸入给药法.吸入给药法.ppt
- 安徽医科大学护理学基础课件 吸痰法、痰标本采集.吸痰法、痰标本采集.ppt
- 安徽医科大学护理学基础课件 洗胃、人工呼吸.洗胃、人工呼吸.ppt
- 安徽医科大学护理学基础课件 休息与活动.休息与活动.ppt
- 安徽医科大学护理学基础课件 绪论.绪论.ppt
- 安徽医科大学护理学基础课件 压疮护理.压疮护理.ppt
- 安徽医科大学护理学基础课件 氧气疗法.氧气疗法.ppt
- 安徽医科大学护理学基础课件 饮食与营养.饮食与营养.ppt
- 安徽医科大学护理学院思维与沟通课件 第八章.ppt
- 北方民族大学数据结构与算法课件第五章 数组与广义表.ppt
- 北方民族大学数字电路与逻辑设计课件第八章 脉冲波形的产生与整形.ppt
- 北方民族大学数字电路与逻辑设计课件第六章 存储器和可编程逻辑器件.ppt
- 北方民族大学数字电路与逻辑设计课件第七章 数模和模数转换.ppt
- 北方民族大学数字电路与逻辑设计课件第四章 触发器.ppt
- 北方民族大学数字信号处理课件 绪论.ppt
- 北方民族大学数字信号处理课件第八章 有限字长效应.ppt
- 北方民族大学数字信号处理课件第二章 时域离散信号和系统的频域分析.ppt
- 北方民族大学数字信号处理课件第四章 快速傅立叶变换.ppt
- 北方民族大学数字信号处理课件第五章 数字滤波器的基本结构.ppt
最近下载
- 2025年度重庆市招聘社区工作者应知应会考试题库附答案.docx VIP
- 室外健身器材供货安装及售后服务方案.docx VIP
- 2025年新能源公司风电场风机倒塌事故应急演练方案.pdf VIP
- 第3课 追求人生理想-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 5.1中国外交政策的形成与发展 高中政治统编版选择性必修一当代国际政治与经济.pptx VIP
- 隔离技术与院感监测试题.docx VIP
- 青岛版五年级数学上册第一单元测试题.doc VIP
- 新技术新项目临床应用管理制度.docx VIP
- 新版AIAG APQP第三版和CP控制计划第一版 必威体育精装版的变化点汇总.pdf VIP
- 第3课 追求人生理想-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
文档评论(0)