Problem
Ask
Submissions

Problem: Lucky Numbers in a Matrix

Medium
30 min
Understand how to find lucky numbers in a matrix by identifying elements that are simultaneously the smallest in their rows and largest in their columns. This lesson helps you apply graph theory concepts and conditional checks to solve the problem efficiently.

Statement

Given an m×nm \times n matrix of distinct numbers, return the lucky number in the matrix.

lucky number is an element of the matrix such that it is the smallest element in its row and largest in its column.

Constraints:

  • m=m = matrix.length

  • n=n = matrix[i].length

  • 1n1 \leq n, m50m \leq 50

  • 11 \leq matrix[i][j] 105\leq 10^5

  • All elements in the matrix are distinct.

Problem
Ask
Submissions

Problem: Lucky Numbers in a Matrix

Medium
30 min
Understand how to find lucky numbers in a matrix by identifying elements that are simultaneously the smallest in their rows and largest in their columns. This lesson helps you apply graph theory concepts and conditional checks to solve the problem efficiently.

Statement

Given an m×nm \times n matrix of distinct numbers, return the lucky number in the matrix.

lucky number is an element of the matrix such that it is the smallest element in its row and largest in its column.

Constraints:

  • m=m = matrix.length

  • n=n = matrix[i].length

  • 1n1 \leq n, m50m \leq 50

  • 11 \leq matrix[i][j] 105\leq 10^5

  • All elements in the matrix are distinct.