LeetCode - 438 解題紀錄
題目: LeetCode - 438. Find All Anagrams in a String
題目說明
給兩個 String s
、p
,求 s
中某段文字結構組成和 p
相同的 index
。
解題思路
建兩個表,vp
放 p
中的英文字母個數,vs
放 s
某段的英文字母個數。使用一個迴圈遍歷 s
,將遍歷到的元素加入 vs
,當裡面存放的字母個數超過 p
的長度時,需要把最前面的刪除。最後判斷 vs
是否等於 vp
即可。
參考解法
1 | class Solution { |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Larry's notes!
評論