MaxSumWithoutAdjacentElements (DP)
Topic: 11. Dynamic Programming
1. Define State
- Definition: What does
dp[i]represent? - State Variables: (e.g., index, weight, capacity)
2. Recurrence Relation
39594 f(n) = ... 39594
3. Base Cases
- [ ] Smallest valid input?
- [ ] Initialization (e.g.,
dp[0] = 1)
4. Complexity
- Time: O(?)
- Space: O(?)
- [ ] Can we optimize space?