POTD- 05/12/2023 | Minimize the Heights II | Problem of the Day | GeeksforGeeks

Поділитися
Вставка
  • Опубліковано 5 лис 2024

КОМЕНТАРІ • 15

  • @GeeksforGeeksPractice
    @GeeksforGeeksPractice  11 місяців тому +2

    Problem Solution Link 🔗: ide.geeksforgeeks.org/online-cpp-compiler/e7e02956-97dd-46d9-9d1d-9fc4549c27ac

  • @Nutrino259
    @Nutrino259 7 місяців тому +3

    I think space complexity is O(N). not O(1) due to sort() function

  • @prateekbhaisora
    @prateekbhaisora 11 місяців тому +3

    That inituition using boxes of different sizes and pivot element is beautiful. Helped in visualizing a general case rather than numbers. Thank you!

  • @mohamed_bouafif
    @mohamed_bouafif 8 місяців тому +1

    Hello, is it logically correct to calculate the average of the array values .
    Than iterate through the array and check :
    If the value is bigger than the average we check if we substrat k from it it becomes closer to the average value if not we do nothing.
    And we do the same if the value is bigger than the average (but by adding k)
    Than we print max-min

  • @pranavkumbhar
    @pranavkumbhar 9 місяців тому +2

    Best explanation till date!! thanks

  • @jk-sm6qr
    @jk-sm6qr Місяць тому +1

    Nice explaination

  • @shraban8508
    @shraban8508 8 місяців тому

    very good explanation, thank you sir

  • @shrinkhal179
    @shrinkhal179 Місяць тому

    Reducing the value by -k is sick! 23:51

  • @sakshamgupta1965
    @sakshamgupta1965 10 місяців тому +2

    i have one concern. there is one problem that we are assuming that largest element is arr[n-1] -k , there no way to check that this is negative

  • @tusharsahu2711
    @tusharsahu2711 11 місяців тому +2

    What if first element of array is >= k

    • @prateekbhaisora
      @prateekbhaisora 11 місяців тому

      Then if some i+1 is minimum it will get selected, else 0 th element will remain the minimum.

  • @nikhiljain-nl7rs
    @nikhiljain-nl7rs 3 місяці тому

    best explaination

  • @Srinijaam
    @Srinijaam Місяць тому

    Here he says
    minH=Math.min(arr.get(0)+k,arr.get(i)-k);
    maxH=Math.max(arr.get(i+1)+k,arr.get(n-1)-k)
    BUT
    Gfg is not accepting the SAME for minimize the heights I
    Even after removing if(arr[i]-k

  • @gautamthakur9118
    @gautamthakur9118 8 місяців тому

    Literally good explanation & your face resemble to CarryMinati?

  • @Electrocode_gk
    @Electrocode_gk 8 місяців тому +1

    why i+1 came