In the official tutorial, we defined a dp[i][j] array which means that we consider 1~i and has j elements that haven't been deleted, I just want to ask if it is possible to solve it by redefined the dp: consider 1~i and has already use j moves. Could anyone tell me if my idea is possible to solve problem?
Yes, my submission 123591691 does that.
Ok, thanks very much for chase my doubt away!!!
It's the same thing, because if $$$j$$$ moves have been used then $$$i - j$$$ elements haven't been deleted.