One Edit Distance
One Edit Distance
Given two strings S and T, determine if they are both one edit distance apart.
My Solutions:
如果S和T长度相差大于1,直接返回false;
如果长度相等,检查是否最多有一次字符不同;
如果长度相差1,说明有一次删除或插入字符。找到第一个不相符的位置,如果较长字串在这个位置之后的部分和较短字串从此位开始都一致,则返回true。
Last updated