題目連結:442. Find All Duplicates in an Array
題目描述
給定一個長度為 n 的整數陣列,其中陣列中的數字介於 1 到 n 之間(包括 1 和 n),有些元素可能會出現兩次,而其他元素只出現一次。請找出所有出現兩次的元素,並返回這些元素所組成的陣列。
限制條件
* 時間複雜度:要求為 O(n)
* 空間複雜度:要求為 O(
題目連結: Find All Anagrams in a String
題目描述
給定兩個字串 s 和 p,找到 s 中所有是 p 的字母異位詞(Anagram)的子字串,返回這些子字串的起始索引。
* 字母異位詞:兩個字串包含相同字母,且每個字母出現的次數相同,但順序可以不同。
限制條件
* 1 <= s.length, p.length <= 3