algorithm - 最大总和/面积子矩阵

标签 algorithm matrix

输入:正数/负数和 k 的 nxn 矩阵。

输出:子矩阵,其元素的最大总和除以至少有 k 个元素的元素数。

对于这个问题,有没有比 O(n^4) 更好的算法?

最佳答案

解决此问题的基于 FFT 的分而治之方法:

https://github.com/thearn/maximum-submatrix-sum

它不如 Kadane 的效率高(O(N^3) vs. O(N^3 log N)),但在解决方案构建方面确实给出了不同的看法。

关于algorithm - 最大总和/面积子矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13093263/

相关文章:

java - 找出字符串java中的递归模式

java - HeapSort 算法索引从 1 到 n,实际代码必须从 0 到 n-1

java - 如何编写矩阵等程序的输出文件,Java

matlab - CPU 和 GPU 中的 SVD 速度

python - 非常基本的 Numpy 数组维度可视化

c++ - 我如何访问 OpenCV 中的高维矩阵元素?

java - 客户端-服务器数据同步策略[Java]

c# - 如何使用递归走出迷宫?

algorithm - 词分类算法优缺点

math - 如何在 5x5 矩阵中分配 5 位数字