最新字符串比较问题PPT课件.ppt
《最新字符串比较问题PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新字符串比较问题PPT课件.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、字符串比较问题字符串比较问题问题描述问题描述l设A和B是长度相同的2个字符串。A和B的距离距离定义为相应位置字符距离字符距离之和。2个非空格字符的距离距离是它们的ASCII码之差的绝对值。空格与空格的距离为0;空格与其它字符的距离为一定值k。l字符串A的扩展扩展是在A中插入若干空格字符所产生的字符串。在字符串A和B的所有长度相同的扩展中,有一对距离最小的扩展,该距离称为字符串A和B的扩展距扩展距离离。l对于给定的字符串A和B,试设计一个算法,计算其扩展距离。求解过程求解过程d00d01d02d03d04d05d10d11d12d13d14d15d20d21d22d23d24d25d30d31d
2、32d33d34d35d40d41d42d43d44d45d50d51d52d53d54d55计算最优值计算最优值l直接利用上述递归式很容易写出一个计算dij的递归算法l考虑到子问题的重叠性质,使用动态规划算法自底向上计算最优值能提高算法效率l算法的初步实现:直接使用二维数组来保存dij,通过一个二重循环来计算dmn算法的初步实现算法的初步实现l求一对字符的字符距离的函数CharDistancelunsigned long CharDistance(const char&x,const char&y)int tag=0;if(x=)tag+=1;if(y=)tag+=1;switch tag
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 字符串 比较 问题 PPT 课件
限制150内