Блог пользователя apnakaamkar

Автор apnakaamkar, история, 5 лет назад, По-английски

Could anyone please exlain me how to solve this dp problem? Link:https://atcoder.jp/contests/dp/tasks/dp_n Help?

  • Проголосовать: нравится
  • -3
  • Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Check this out... https://www.codechef.com/JULY19B/problems/CIRMERGE/

It also has a nice editorial.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Its easier to understand the recurrence relation from a solution done made with recursion (and memoisation), so here you go — https://atcoder.jp/contests/dp/submissions/15834404

»
4 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

this video by Errichto helped me a lot while solving the dp atcoder contest : https://www.youtube.com/watch?v=FAQxdm0bTaw&t=8731s

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Is there anything I am missing? If someone can help ?

Link : My solution

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Am i missing something in this solution: https://atcoder.jp/contests/dp/submissions/22675988

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    lli i,a, b = sum[endi]-sum[start-1],c=INT_MAX; c can be larger than INT_MAX

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

If you want to learn the concept behind this problem then go through Matrix chain multiplication DP, it is a very famous DP problem and has clear explanations(you can check Cormen or any online articles). This N-slimes problem is very similar to that but instead of multiplication, we do addition.