LeetCode 🟢 3151. Special Array I
🔗 🟢 3151. Special Array I 1153
tags: Weekly Contest 398
陣列(Array)
題意
如果一個陣列的每對相鄰元素中的兩個數字具有不同的奇偶性,這個陣列就被認為是 特殊的。
給定一個整數陣列 ,如果 是一個 特殊陣列,返回 ,否則返回 。
思路:檢查所有相鄰元素的奇偶性
按照題意,檢查所有相鄰元素的奇偶性,如果發現有兩個相鄰元素具有相同的奇偶性,則返回 ,否則返回 。
複雜度分析
- 時間複雜度:,其中 是陣列的長度。需要遍歷一次給定陣列的所有元素來檢查每對相鄰元素的奇偶性。
- 空間複雜度:,只使用了常數空間來儲存變數 和迴圈控制變數。
1 | class Solution: |
1 | class Solution { |
寫在最後
Cover photo is remixed from @吃肥皂泡泡, thanks for their work!
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 十六個天亮!
評論
WalineGiscus