Search a 2D matrix (LeetCode 74) | Full solution with visual examples and proof

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

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

  • @KeerthiKothapalli-g1k
    @KeerthiKothapalli-g1k ปีที่แล้ว +6

    Your teaching was just amazing .Please continue these Problem Solving sessions

  • @conquerorsanthosh
    @conquerorsanthosh 3 หลายเดือนก่อน

    Very clearly explained. Keep it up brother

  • @S8naK
    @S8naK 22 วันที่ผ่านมา

    Thank you so much ❤

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

    saved my day nice explanation 👍

    • @nikoo28
      @nikoo28  10 หลายเดือนก่อน

      Glad it helped!

  • @pragyanborthakur1333
    @pragyanborthakur1333 4 หลายเดือนก่อน

    Great explanation brother

  • @ssss22144
    @ssss22144 3 หลายเดือนก่อน

    good annaa

  • @ChristForAll-143
    @ChristForAll-143 ปีที่แล้ว

    CAN YOU PLEASE CREATE A PLAYLIST FOR INTERVAL PROBLEMS - I DON'T FIND ANY U TUBER DOES THAT

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

      once I have a bunch of problems on intervals, I will put them in a playlist for sure

    • @ChristForAll-143
      @ChristForAll-143 ปีที่แล้ว

      @@nikoo28 Thanks a lot brother, if you want any questions will share here?

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

    can anyone explain why this solution is not O(log m) + O(log n)?

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

      This is the law of logarithms.
      Log(A) + Log(B) = log(A*B)

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

      Perfect answer

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

    Say you have 8 in place of 14 and you are searching for 9 … can you explain the algorithm?

  • @khushaldodeja8267
    @khushaldodeja8267 10 หลายเดือนก่อน

    getting time limit exceeded

    • @khushaldodeja8267
      @khushaldodeja8267 10 หลายเดือนก่อน

      Code I have written
      class Solution {
      public boolean searchMatrix(int[][] matrix, int target) {
      int i = 0, j = matrix.length-1;
      int mid;
      int potentialRow=-1;
      while(imatrix[mid+1][0]){
      i = mid+1;
      }
      else if(target

    • @nikoo28
      @nikoo28  9 หลายเดือนก่อน +1

      look at the code on github, it is available in video description

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

    var searchMatrix = function(matrix, target) {
    if (!matrix.length || !matrix[0].length) return false;
    let row = 0;
    let col = matrix[0].length - 1;
    while (col >= 0 && row target) col--;
    else if (matrix[row][col] < target) row++;
    }
    return false;
    };

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

    cool look. great video. lets get started😆

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

      hahaha... 😄

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

    Your teaching was just amazing .Please continue these Problem Solving sessions