LeetCode 🟢 1550. Three Consecutive Odds
🔗 🟢 1550. Three Consecutive Odds 1222
tags: Weekly Contest 202
陣列(Array)
題意
給定一個整數陣列 ,如果陣列中有 個連續的奇數,則返回 ;否則返回 。
思路:維護連續奇數的個數
令 為連續奇數的個數,初始為 。遍歷整個陣列,對於每個元素,如果是奇數,則將連續奇數的個數 加 ;否則將 設為 。若在遍歷過程中 等於 ,則返回 ;否則返回 。
複雜度分析
- 時間複雜度:,遍歷整個陣列一次。
- 空間複雜度:。
1 | class Solution: |
1 | class Solution { |
寫在最後
Cover photo is remixed from @吃肥皂泡泡, thanks for their work!
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 十六個天亮!
評論
WalineGiscus