I am new to this platform.
I have been learning dynamic programming lately, solved few problems from GeeksForGeeks, possibly start solving on CC.
But here, the question is, how would I know if a problem can be solved using DP?
Like for example, if someone asks me to code a program which would generate a Fibonacci series, I can write both the recursive as well as iterative approach.
Sorry, if my question seems to be too much obvious or naive, I am a beginner.