【发布时间】:2013-01-10 22:59:02
【问题描述】:
对于具有整数值的 NxM 矩阵,找到区域 (x1,y1) (x2,y2) 的最小元素的最有效方法是什么,其中 0
我们可以假设我们将多次查询不同的区域。
我想知道我们是否可以将范围最小查询方法扩展到这个问题。 http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=lowestCommonAncestor
非常简单的解决方案可以使用 RMQ 最有效的解决方案 (Segment Tree),然后逐行或逐列地应用它。
最坏情况下的复杂度为 min(N,M)*log(max(N,M))
但我仍然相信我们可以做得更好。
【问题讨论】:
标签: algorithm