连续子数组最大和
来源:互联网 发布:东北林大网络教学平台 编辑:程序博客网 时间:2024/06/06 08:47
# coding:utf-8def getResult(num, array): if not num or not array: return None s_um = array[0] max_sum = array[0] for i in range (1 , num): # 判断贡献情况 if s_um > 0: s_um += array[i] else: s_um = array[i] if s_um > max_sum: max_sum = s_um return max_sumif __name__ == '__main__': num = input () array = [int (i) for i in raw_input ().split (' ')] res = getResult(num, array) print res
阅读全文
0 0
- 连续子数组最大和
- 连续最大子数组和
- 连续子数组最大和
- 最大连续子数组和
- 连续子数组最大和
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和。
- 最大子数组和(连续)
- 最大连续子数组和
- 最大连续子数组和
- 最大连续子数组和
- kali终端快捷键-如何给kali linux终端添加快捷键
- 【Android】AlertDialog对话框
- jQuery中css()源码分析
- Qt学习——分割窗口QSplitter类
- AVL树
- 连续子数组最大和
- 【redis】客户端
- ActiveMQ安装使用与spring整合配置教程
- Number对象常用属性与方法详解
- 对控制器类型“EnterPriseController”的操作“Class_Details”的当前请求在下列操作方法之间不明确:
- Python 环境搭建
- [BZOJ2423][HAOI2010]最长公共子序列(DP)
- 朴素贝叶斯分类器的应用 Naive Bayes classifier
- Android Studio 快捷键整理速查