- 1
- 0
- 约3.24千字
- 约 5页
- 2021-12-02 发布于福建
- 举报
字符串比较问题
一、问题描述
对于长度相同的 2 个字符串 A 和 B,其距离定义为相应位置字符距离之和。 2 个非空格 字符
的距离是它们的 ASCII码之差的绝对值。空格与空格的距离为 0 ;空格与其它字符的距 离为
一定值 k 。 在一般情况下,字符串 A 和 B 的长度不一定相同。字符串 A 的扩展是在 A 中插
入若干 空格字符所产生的字符串。在字符串 A 和 B 的所有长度相同的扩展中,有一对距离
最小的 扩展,该距离称为字符串 A 和 B 的扩展距离。 对于给定的字符串 A 和 B,试设计一
个算法,计算其扩展距离。
二、算法设计
解答:
设字符串 A 和 B 的字串 A[1...i] 和 B[1...j] 的扩展距离是
val(i, j) ;
依题意,字符串 A 和 B 有三种可能的情况:
1)A 串最后一个字符是空格, B 串最后一个字符是字
母,则 val(i, j) = val(i-1, j) + k ;
2
您可能关注的文档
最近下载
- 年产8万吨1,4-丁二醇工艺设计.docx VIP
- 中国肺结核诊断和治疗指南(2025年版).docx VIP
- 森林生态课后思考题课后一题答案薛建辉.docx VIP
- 储气罐检验重点.docx VIP
- 安徽省五校联盟2026届高三年级11月第一次五校联考化学试卷(含答案详解).pdf
- 2025年版儿童功能性消化不良中西医结合诊疗指南PPT课件.pptx VIP
- 厦门市政环能股份有限公司2024年土壤污染隐患排查报告.pdf VIP
- I86家甲级资质安全评价机构名单及业务范围.doc VIP
- AQT2035-2023 金属非金属地下矿山供水施救系统建设规范.pdf VIP
- 中建EPC设计管理培训(131页).pdf VIP
原创力文档

文档评论(0)