美文网首页
161. One Edit Distance

161. One Edit Distance

作者: greatseniorsde | 来源:发表于2018-02-09 10:17 被阅读0次

    好简单的解法,跪

    class Solution {
        public boolean isOneEditDistance(String s, String t) {
            for (int i = 0; i < Math.min(s.length(), t.length()); i++){
                if (s.charAt(i) != t.charAt(i)){
                    if (s.length() == t.length()){
                        return s.substring(i + 1).equals(t.substring(i + 1));
                    } else if (s.length() < t.length()){
                        return s.substring(i).equals(t.substring(i + 1));
                    } else {
                        return s.substring(i + 1).equals(t.substring(i));
                    }
                }
            }
            return Math.abs(s.length() - t.length()) == 1;
        }
    }
    

    相关文章

      网友评论

          本文标题:161. One Edit Distance

          本文链接:https://www.haomeiwen.com/subject/jakftftx.html