Блог пользователя Confused101

Автор Confused101, история, 10 лет назад, По-английски
Given a 2D matrix of size nxm (n, m <= 400), Calculate maximum submatrix such that all of its elements are distinct? [maximum submatrix is submatrix whose area is maximum] 
P.S.
  • Проголосовать: нравится
  • +8
  • Проголосовать: не нравится

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
»
10 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +3 Проголосовать: не нравится

Suppose you fix two rows of the matrix. Can you come up with a way of calculating the answer for this "slice" in O(m)?

Hint: Incrementing the "right" column will impose some constraints (lower bounds) on the "left" column.