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

Автор Confused101, история, 8 лет назад, По-английски
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
  • Проголосовать: не нравится

»
8 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
»
8 лет назад, # |
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.