getting wrong answer
Please check code for Count subsequences Problem
take mod properly
corrected code:
if this solves your doubt please mark it as resolved
not bale to understand your code…is it not possible to make less number of arrays
It was cause of not taking modulus properly. You have to take it like this
dp[i+1]=((dp[i]%1000000007)*(2%1000000007))%1000000007;
dp[i+1]=(dp[i+1]- dp[previous[s[i]]] + 1000000007)%1000000007;
To avoid overflow
i shared someone else s code.my bad.
here is your corrected code, with comments
if this solves your doubt please mark it as resolved