leetcode 978. 最长湍流子数组(滑动窗口)
生活随笔
收集整理的這篇文章主要介紹了
leetcode 978. 最长湍流子数组(滑动窗口)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當 A 的子數組 A[i], A[i+1], …, A[j] 滿足下列條件時,我們稱其為湍流子數組:
若 i <= k < j,當 k 為奇數時, A[k] > A[k+1],且當 k 為偶數時,A[k] < A[k+1];
或 若 i <= k < j,當 k 為偶數時,A[k] > A[k+1] ,且當 k 為奇數時, A[k] < A[k+1]。
也就是說,如果比較符號在子數組中的每個相鄰元素對之間翻轉,則該子數組是湍流子數組。
返回 A 的最大湍流子數組的長度。
示例 1:
輸入:[9,4,2,10,7,8,8,1,9]
輸出:5
解釋:(A[1] > A[2] < A[3] > A[4] < A[5])
總結
以上是生活随笔為你收集整理的leetcode 978. 最长湍流子数组(滑动窗口)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到亲人生了个女孩什么情况
- 下一篇: spring—拦截器和异常