Meet in the middle algorithm

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 32

  • @sumitkumarmahto5081
    @sumitkumarmahto5081 10 месяцев назад +21

    The video's Heading is Meet in the middle algorithm, but you never really explained why this is called meet in the middle algorithm ? what is the intuition behind it ? how can this idea be generalized to other such problems ?

  • @saumyaranjan9256
    @saumyaranjan9256 Год назад +1

    Really clear and concise on the explanation part. The thing which helped most was the way in which you had prepared the notes beforehand and they really addressed every part of the problem and the algorithm as to why is it beneficial to use this in this particular case.
    Thank You!

  • @jui20oct
    @jui20oct 10 месяцев назад +1

    Very clear explanation! Thank you!

  • @hijibiji9471
    @hijibiji9471 Год назад +5

    lower_bound definition is different if compared with lower_bound stl of cpp

  • @casinarro
    @casinarro Год назад +4

    really neat and systematic explanation. This channel is a gem!! Thanks a lot, will continue watching and refer the channel to my friends.

  • @surendharv795
    @surendharv795 5 месяцев назад +2

    4:04 Sir, One Small correction in the video.
    The closeset sum can be great than the goal , but should be closest.

  • @shivanggautam541
    @shivanggautam541 Год назад

    very understandable and amazing explanation. thank you very much for the video

  • @yogeeshrsyogeeshrs4204
    @yogeeshrsyogeeshrs4204 Год назад +1

    Yes I am also requesting you to make videos on greedy technique it will be beneficial in the interview please

  • @HimanshuSingh-rm5sd
    @HimanshuSingh-rm5sd Год назад +1

    @techdose sir lower_bound definition is different in this case for 13 it wil return n size of array

  • @vivekpatwal4655
    @vivekpatwal4655 9 месяцев назад

    beautiful sirrr

  • @bharat_india12
    @bharat_india12 Год назад

    Good explanation

  • @sonumondal9376
    @sonumondal9376 Год назад +2

    One request sir your videos are really beneficial but can you make more videos for greedy playlist plzzz plzz

  • @amboojmittal2993
    @amboojmittal2993 Год назад

    We have considered time complexcity of sorting the right half

  • @sdmfslkdm
    @sdmfslkdm 10 месяцев назад +1

    how does deviding the arrray into two parts explore all subset sums ?
    for eg -> 3 + (-2) = 1 is missing !

    • @techdose4u
      @techdose4u  10 месяцев назад

      What’s your example?
      Please elaborate

  • @harisai3580
    @harisai3580 10 месяцев назад +1

    Anybody seeing my comment pls answer my doubt that is subset sum problem works only for positive numbers right or it works for any integers ? pls........

    • @techdose4u
      @techdose4u  10 месяцев назад

      It can be made to work but the complexity will be much more.
      Ex. (-2,-4,2,3)
      Sum range will be -6 to 5 (taking extreme subset sum scenarios).
      Now, cols must denote sum.
      So, No of cols = mod(6)+mod(5)+1(for 0) = 12 cols
      -6 will be made to map to 0.
      You can note that space complexity is large.
      If a sum goes beyond target sum still it can come back due to negative numbers ahead.
      Therefore, if you give enough space then YES you can solve it :)
      Peace!

  • @Lucifer-xt7un
    @Lucifer-xt7un Год назад

    Sir please please upload a sheet for complete beginners which support to join your course

  • @ayushsaxena5505
    @ayushsaxena5505 Год назад

    In the code why have you also used the previous element of the lower bound

  • @jatinarora2991
    @jatinarora2991 Год назад

    why subset sum is not a feasible soln can you explain. If we use binary seach with subset sum(using dp) then it can be solved in log(sum)*sum*N right ?

  • @siddharth892
    @siddharth892 10 месяцев назад

    Why would the dp not work though?

    • @AnujGupta-xi5ep
      @AnujGupta-xi5ep 8 месяцев назад

      For negative elements in the array, dp matrix can't store negative index, hence it won't work.

  • @deepesh16b
    @deepesh16b 3 месяца назад

    YOU SAID WRONG DEFINITION OF LOWER BOUND. IT RETURNS EQUAL OR JUST GREATER VALUE

  • @pratyushbhatt1712
    @pratyushbhatt1712 3 месяца назад

    Your lower bound terminology is wrong. You are mixing Floor of an array with lowerBound.