zoukankan      html  css  js  c++  java
  • pku1050To the Max(求矩阵的最大子段和)

    336K 16MS GCC 627B 2009-01-12 20:44:31

    一维的很简单,

    就判断一个大于小于0的情况。(两个分支)。(求解过程中可不用建立数组c)

    对于二维的

    通过一个循环

    for(i=1;i<=n;i++)

         for(j=i;j<=n;j++)

    遍历所有情况的起始行和结束行,然后将多行合并为一行(即将一列的元素加起来)

    如当i=1,j=2时,就是将1,2行捆绑。即a[1][k]+a[2][k]=b[k],题目就转化为求数组b上的最大子段和。

    代码如下:

     

    Code
  • 相关阅读:
    scrum
    control.begininvoke
    ChangeBrowsePosition Method
    常见linux命令(表格分类)
    Python 之优先级排序
    Python 之分辨双胞胎:copy(浅拷贝)与 deepcopy(深拷贝)
    字符编码学习总结
    Python 多继承方式及顺序
    AttributeError: module 'datetime' has no attribute 'now' ------解决方法之一
    Python 模块定义、导入、优化详解
  • 原文地址:https://www.cnblogs.com/pandy/p/1374480.html
Copyright © 2011-2022 走看看