Login with GitHub. Nope?
修正 C++ 的程式碼在使用一定量動態記憶體後會產生 RF 的問題 @ 2019/12/6 4:45pm NeoHOJ 強勢復活中 (Open beta)
Submit  Ranklist

Problem : 129 - 最大矩形

Problem Statistics

Solved Member: 39  Submission: 162  User Tried: 42

Statement:

給一個 n*m(1 ≤ n,m ≤ 3000) 的矩陣,矩陣內所有元素皆是 0 或 1。
請找出一個子矩陣,使得內部所有元素皆為 1,且讓這個子矩陣的面積越大越好。

Input:Output:

輸入第 1 行有 2 個數字 n,m(1 ≤ n,m ≤ 3000),代表矩陣的
接下來有 n 行,每行有 m 個數字,i 行第 j 個數字代表矩陣第 i 列第 j 行的數字。
輸出一個數字,代表滿足此條件矩形的最大面積。

Sample Input:Sample Output:

4 5
0 0 1 1 0
0 1 1 1 1
0 1 1 1 1
0 0 1 0 0
8

Problem Setter

Testdata:

TestTimeMemoryScore
01000ms131072kb
1-11000ms131072kb10
1-21000ms131072kb
2-11000ms131072kb10
2-21000ms131072kb
3-11000ms131072kb10
3-21000ms131072kb
4-11000ms131072kb10
4-21000ms131072kb
5-11000ms131072kb10
5-21000ms131072kb
6-15000ms131072kb10
6-25000ms131072kb
7-15000ms131072kb10
7-25000ms131072kb
8-110000ms131072kb10
8-210000ms131072kb
9-110000ms131072kb10
9-210000ms131072kb
10-110000ms131072kb10
10-210000ms131072kb