Recurrence relation not clear

plz explain sliding window recurrence formula

hello @dakshi

dp[i]=dp[i-1]+dp[i-2]+dp[i-3]…dp[i-k]; // equation 1

dp[i+1]=dp[i]+dp[i-1] +dp[i-2]+dp[i-3]…dp[i-k+1]; // equation 2

adding and subtracting dp[i-k] in above equation

dp[i+1]= dp[i]+dp[i-1]+dp[i-2]+dp[i-3]…dp[i-k+1] + dp[i-k]-dp[i-k];

dp[i+1]=dp[i]+dp[i-1]+dp[i-2]+dp[i-3]…dp[i-k+1]+dp[i-k] - dp[i-k];

using equation 1 , we can write the highlighted part as dp[i]

dp[i+1]=dp[i]+dp[i]-dp[i-k];

dp[i+1]=2*dp[i]-dp[i-k];