日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

leetcode161. 相隔为 1 的编辑距离

發(fā)布時(shí)間:2023/12/13 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 leetcode161. 相隔为 1 的编辑距离 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

給定兩個(gè)字符串?s 和 t,判斷他們的編輯距離是否為 1。

注意:

滿足編輯距離等于 1 有三種可能的情形:

往 s?中插入一個(gè)字符得到 t
從 s?中刪除一個(gè)字符得到 t
在 s?中替換一個(gè)字符得到 t
示例 1:

輸入: s = "ab", t = "acb"
輸出: true
解釋: 可以將 'c' 插入字符串 s?來得到 t。
示例 2:

輸入: s = "cab", t = "ad"
輸出: false
解釋: 無法通過 1 步操作使 s 變?yōu)?t。
示例 3:

輸入: s = "1203", t = "1213"
輸出: true
解釋: 可以將字符串 s?中的 '0' 替換為 '1' 來得到 t。

思路:很簡(jiǎn)單,你可以三個(gè)情形都對(duì)應(yīng)的遍歷一遍判斷即可。

但是稍微有一點(diǎn)優(yōu)化,其實(shí)如果s能刪除一個(gè)字符變成t,那么t一定也可以插入一個(gè)字符得到s。

所以刪除插入沒必要都寫,我們把短的字符串放在左邊(s),就不用寫刪除了。

class Solution {public boolean isOneEditDistance(String s, String t) {int ns = s.length();int nt = t.length();//交換if (ns > nt)return isOneEditDistance(t, s);//長度差超過1if (nt - ns > 1)return false;//找到不同的字符for (int i = 0; i < ns; i++)if (s.charAt(i) != t.charAt(i))//如長度不同,那么兩字符串后面應(yīng)該相同if (ns == nt)return s.substring(i + 1).equals(t.substring(i + 1));//如長度不同,那么必須在s[i]插入t[i],所以要保證s.substring(i).equals(t.substring(i + 1))elsereturn s.substring(i).equals(t.substring(i + 1));return (ns + 1 == nt);} }

總結(jié)

以上是生活随笔為你收集整理的leetcode161. 相隔为 1 的编辑距离的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品毛片在线 | 九九热精彩视频 | www.brazzers.com| 精品成人av一区二区三区 | 黑帮大佬和我的三百六十五天 | 国产夫妻精品 | 黄色网址多少 | 男男黄色片 | 国产在线激情视频 | 久久波多野 | 免费观看国产精品 | 亚洲色图欧美在线 | 国产激情二区 | 捆绑japanhdxxxxvideos | aaaa级片 | 欧美精品在欧美一区二区少妇 | 91精品亚洲 | 国产二区精品 | 久综合 | 国产成人精品无码免费看夜聊软件 | 久久亚洲综合色 | 免费激情网址 | 男人和女人做爽爽视频 | 51妺嘿嘿午夜福利 | 国产亚洲精品美女 | 成人一区三区 | 在线午夜视频 | 热精品| 亚洲av日韩精品久久久久久久 | 福利视频亚洲 | jizz免费视频 | 成人免费视频视频 | 中国黄色免费网站 | 久久精品国产99国产精品 | 中国av免费 | 亚洲乱码国产乱码精品精98午夜 | 丰满肉嫩西川结衣av | 都市激情亚洲一区 | 四虎网站最新网址 | 手机在线看永久av片免费 | 超碰97在线人人 | 国产91视频在线 | 蜜桃视频无码区在线观看 | 国产制服91一区二区三区制服 | 91偷拍视频 | 亚洲精品中字 | 午夜精品久久久久 | 少妇呻吟视频 | 久久精品69 | 日本一级片免费看 | 欧美少妇b| 国产精品入口夜色视频大尺度 | 久久国产精品首页 | 国产精品视频免费 | 荡女精品导航 | 蜜桃成人无码区免费视频网站 | 视频区图片区小说区 | 蜜臀人妻四季av一区二区不卡 | 亚洲精品97久久 | 黑人巨大精品 | 欧美成人精品三级网站 | 日本不卡一区二区三区在线观看 | 91精品在线免费观看 | 91视频免费观看网站 | 日韩免费精品视频 | 99视频免费在线观看 | av优选在线观看 | 九色影视| 日本无遮羞调教打屁股网站 | 国产美女久久久久久 | 大吊一区二区三区 | 第一章激情艳妇 | 亚洲激情网址 | 99久久99九九99九九九 | www.亚洲在线| 欧产日产国产精品98 | 精品视频不卡 | 亚洲影院一区二区三区 | 四虎免看黄 | 99热8 | 91精品一区二区三 | 日本两性视频 | 午夜香蕉 | 嫩草影院在线免费观看 | 毛片视 | www.youjizz.com中国 | 亚洲欧美成人一区二区三区 | 羞羞答答av | 久久久久国产视频 | 中文字幕久久一区 | 亚洲欧美小视频 | 熟女av一区二区三区 | 嫩草综合 | 午夜色网站 | 六月婷婷久久 | 欧美激情性做爰免费视频 | 亚洲欧美精品一区二区 | 内地级a艳片高清免费播放 91在线精品一区二区 | 久久精品电影 |