回 帖 发 新 帖 刷新版面

主题:请教高手:判断两个字符串相似程度

设S1和S2为两个由a、b、c、d四个字母组成的字符序列(字符串),n1、n2 分别表示S1、S2的序列长度,当n1不等于n2时(不妨设n1<n2),就需要在序列S1中插入n2-n1个空字符产生一个新的字符串S1’,使S1’和S2一样长,然后进行比较。
1 构造一个衡量S1’和S2相似程度的指标Q;
2 就本题给出的S1和S2,确定在S1中插入空格的位置,使Q最大。
3 对任意的序列S1、S2,给出一般的算法,并用本题给出的S1和S2进行验证。
附:S1=”abcddacbcbdadcabbdca”;S2=” aadaccbddcabacd”。 

高手帮帮忙啊

回复列表 (共2个回复)

沙发

LCS问题

板凳

能详细点么?

我来回复

您尚未登录,请登录后再回复。点此登录或注册