LeetCode 413. 等差数列划分(DP)
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 413. 等差数列划分(DP)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1. 題目
一個數(shù)列的等差數(shù)列子數(shù)組有多少個。
A = [1, 2, 3, 4]返回: 3, A 中有三個子等差數(shù)組: [1, 2, 3], [2, 3, 4] 以及自身 [1, 2, 3, 4]。2. 解題
狀態(tài)公式
if(A[i]?A[i?1]=A[i?1]?A[i?2]),thendp[i]=dp[i?1]+1,i>=2if (A[i]-A[i-1] =A[i-1]-A[i-2]) , \quad then \quad dp[i] = dp[i-1]+1, i>=2if(A[i]?A[i?1]=A[i?1]?A[i?2]),thendp[i]=dp[i?1]+1,i>=2
總結(jié)
以上是生活随笔為你收集整理的LeetCode 413. 等差数列划分(DP)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab玫瑰,网上收到的用matla
- 下一篇: amd cpu 安卓模拟器_夜神模拟器常