給定一個(gè)正整數(shù)和負(fù)整數(shù)組成的N by N matrix, 找出元素總和最大的sub matrix. ?Page 306.
超級(jí)難
最暴力的解法: O(N^6)
直接迭代所有可能的子矩陣。要迭代的子矩陣為O(N^4) 計(jì)算每個(gè)sub matrix總和時(shí)間O(N^2).所以復(fù)雜度O(N^6)
Better: DP: O(N^4)
Optimal: O(N^3)
給定一個(gè)正整數(shù)和負(fù)整數(shù)組成的N by N matrix, 找出元素總和最大的sub matrix. ?Page 306.
超級(jí)難
最暴力的解法: O(N^6)
直接迭代所有可能的子矩陣。要迭代的子矩陣為O(N^4) 計(jì)算每個(gè)sub matrix總和時(shí)間O(N^2).所以復(fù)雜度O(N^6)
Better: DP: O(N^4)
Optimal: O(N^3)