Divide & Conquer Dynamic Programming Optimisation, CSES Subarray Squares

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 11

  • @EvieLee-w5t
    @EvieLee-w5t ปีที่แล้ว

    awesome job! keep it up

  • @nasimnajand9697
    @nasimnajand9697 7 หลายเดือนก่อน

    Great tutorial, thanks! I'm noob in dp. Is there any similar problem which does not need this optimization and just focused in this way of solving you mentioned in the "Dynamic Programming Solution" part?

    • @AlgorithmsConquered
      @AlgorithmsConquered  7 หลายเดือนก่อน

      Hey, it’s been a while since I recorded this. Are you referring to how we’re fixing the number of subarrays as the first dimension instead of the second one?

    • @nasimnajand9697
      @nasimnajand9697 7 หลายเดือนก่อน

      @@AlgorithmsConquered Thanks for response. I mean before implementing optimization using d&c , I need to learn this structure of dp. some similar question which needs this dp structure.

    • @AlgorithmsConquered
      @AlgorithmsConquered  7 หลายเดือนก่อน

      Sorry, I don’t remember any problems that follow this pattern from the top of my head. I’ve done quite a few so I know there are many. You can try finding problems that ask you to partition an array into some subarrays with some objective.

  • @Hydra_cody
    @Hydra_cody ปีที่แล้ว

    Is there any reson you have set optr to n-1 in start and then increasing by 1?

    • @AlgorithmsConquered
      @AlgorithmsConquered  ปีที่แล้ว

      I use optr + 1 because I want the loop condition to be j

  • @Rastalavistaa
    @Rastalavistaa 2 ปีที่แล้ว

    really cool tutorial

  • @ash.ketchum.
    @ash.ketchum. 2 ปีที่แล้ว

    Awesome!