149. Max Points on a Line | LEETCODE HARD | GEOMETRY | CODE EXPLAINER

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

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

  • @yuv54
    @yuv54 2 ปีที่แล้ว +8

    I have got an O(N^2) solution. Came youtube if any one explaining any more optimal solution. And find your O(N^3) solution. Please man, at least do some research and explain the most optimal one. As leetcode is not for just solving a problem.

  • @saqibmasood501
    @saqibmasood501 2 ปีที่แล้ว +8

    2 parallel lines have the same slopes

  • @subhajitdas1882
    @subhajitdas1882 2 ปีที่แล้ว +2

    thanks for the solution, could you please solve leetcode problem 2244 and make a video on it explaining it.

  • @muttanagendrakumar2771
    @muttanagendrakumar2771 11 หลายเดือนก่อน

    after two loops, we have to put condition like if(i!=j){
    };
    because points should not be same, for same points we will get 0==0 and total will increase;
    ans will be wrong

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

    can we iterate k from j+1 to n-1, as we are iterating k from 0 to n-1 so we taking some points again??

  • @KHDGAMERPubg
    @KHDGAMERPubg 2 ปีที่แล้ว +1

    bro which dark theme you are using?

  • @chaitanyarohadkar6142
    @chaitanyarohadkar6142 2 ปีที่แล้ว +1

    can you make video on
    leetcode 391 perfect rectangle

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

    If condition isn't needed. I have done it without condition and got accepted

  • @nikhilnischal4019
    @nikhilnischal4019 3 ปีที่แล้ว +5

    Bro O(N^2) is also possible for this one.

    • @codeExplainer
      @codeExplainer  3 ปีที่แล้ว

      yes

    • @iluznPlayzYT
      @iluznPlayzYT 2 ปีที่แล้ว +11

      @@codeExplainer then make a video on optimized solution

  • @shivanshagrawal8810
    @shivanshagrawal8810 2 ปีที่แล้ว +1

    The solution is wrong as you are not checking for the constant in a line

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

    sir can you expalin how can you write the y2-y2 * x3-x1 == y3-y1*x2-x1 in the form of point. I am not able to understand these line. Plzzzzzzzzzzzzzzzzzz help

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

      consider a 2d matrix then you will understand

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

    thanks for nice and clear explanation

  • @VivekMishrathetraveller
    @VivekMishrathetraveller 3 ปีที่แล้ว +2

    Code link expired

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

    Hard level questions are must to do crack coding interviews as fresher?

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

      no as a fresher you should be able to atleast solve easy level . if you are able to solve mid and hard level then its nice

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

      @@harishreeln4706 thanks to solve my query all the best 👍

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

    Not satisfied with the solution first he tell we need to check (y2-y1)/(x2-x1)=(y3-y1)/(x3-x1) now in code is is checking condition
    p[j][1]-p[i][1])*(p[i][0]-p[k][0])==(p[i][1]-p[k][1])*(p[j][0]-p[i][0])
    but it should we
    p[j][1]-p[i][1])*(p[k][0]-p[i][0])==(p[k][1]-p[i][1])*(p[j][0]-p[i][0])

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

      It can be both the ways bro. But if u go according to exact slope formula it should be the way u said

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

    too much brute force solution.....

  • @ajaib1313
    @ajaib1313 3 ปีที่แล้ว +1

    Nice 🎇

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

    This is brute force. Not useful!

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

    Lol worst solution. You should atleast explain n^2 or n^2logn approach

  • @Saurabh-fe2bg
    @Saurabh-fe2bg 2 ปีที่แล้ว

    did not like the explanation