題目:
給定乙個字串s
和乙個字元c
。返回乙個代表字串s
中每個字元到字串s
中的字元c
的最短距離的陣列。
示例 1:
輸入: s = "loveleetcode", c = 'e'說明:輸出: [3, 2, 1, 0, 1, 0, 0, 1, 2, 2, 1, 0]
字串s
的長度範圍為[1, 10000]
。
c
是乙個單字元,且保證是字串s
裡的字元。
s
和c
中的所有字母均為小寫字母
解答
1class
solution 11}
12for (int i = 0; i < s.length(); i++)
17 result[i] =misdis;18}
1920
return
result;
212223}
24 }
1407 最短距離
兩個點 a b 均在做勻速直線運動。給出 t 0時刻 a b 的座標,以及 a b 的速度,計算t 0時兩個點的距離的最小值。輸入的第一行包含乙個整數 t 1 t 200 表示一共有 t 組測試資料。對於每組測試資料,第一行包含4個整數 x a y a v ax v ay 103 x a y a v...
編輯最短距離
給定兩個字串s和t,對於t我們允許三種操作 1 在任意位置新增任意字元 2 刪除存在的任意字元 3 修改任意字元 問最少操作多少次可以把字串t變成s?例如 s abcf t dbfg 那麼我們可以 1 把d改為a 2 刪掉g 3 加入c 所以答案是3。1 把t中字元全刪了,再新增s的全部字元,操作次...
Leetcode 821 字元的最短距離
給定乙個字串 s 和乙個字元 c。返回乙個代表字串 s 中每個字元到字串 s 中的字元 c 的最短距離的陣列。示例 1 輸入 s loveleetcode c e 輸出 3,2,1,0,1,0,0,1,2,2,1,0 說明 字串 s 的長度範圍為 1,10000 c 是乙個單字元,且保證是字串 s ...