坐标型-- ( c ) 递推每个格子的属性

1) maximal square (LeetCode 221)
[要求] 找出0,1矩阵中最大的全1正方形
[定义格子A[i][j]的某种属性] 以本格A[i][j]收尾(右下角)的最大正方形的边长,用f[i][j]表示
[图释]
[复杂度] 时间 O(n * m), 空间 O(n * m)

2) maximum product subarray (LeetCode 152)
[要求] 找出数组的一个子数组,其自乘积最大
[限制] 数组数字有正有负
[定义格子A[i]的某种属性] 以本格A[i]收尾的子数组所能达到的最大乘积和最小乘积,用f[i][0]和f[i][1]表示
[图释]
[复杂度] 时间 O(n), 空间 O(n)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 半年总结的前奏 半年总结之前,我想先谈谈昨晚和一个好朋友谈到的关于我为什么会认识永澄老师以及决定追随他~现在的我虽...
    loren_ruby阅读 2,144评论 2 0
  • 日更 Day50 如何合理规划人生? 可能这个话题有点大了,就拿2019大家立的flag说起吧。今天是2019的第...
    静雯1518阅读 1,558评论 0 1
  • 自己一直不敢写东西,表面是因为逻辑思维差、肚里的货少,其实是因为怕出丑,害怕失败,所以恐惧而迟迟不动。 可是,不张...
    敏姐静好阅读 3,526评论 0 1

友情链接更多精彩内容