C#解leetcode 53.Maximum Subarray
Find the contiguous subarray within an array (containing at least one number) which has the largest sum.
For example, given the array [−2,1,−3,4,−1,2,1,−5,4]
,
the contiguous subarray [4,−1,2,1]
has the largest sum = 6
.
分析:这道题和152题有点类似。是求连续的子数组的和的最大值。是一道动态规划的题目。
代码如下:
public class Solution {public int MaxSubArray(int[] nums) {int max=int.MinValue,sum=int.MinValue;for(int i=0;i<nums.Length;i++){if(sum>0)sum+=nums[i];elsesum=nums[i];max=sum>max?sum:max;}return max;} }
转载于:https://www.cnblogs.com/xiaohua92/p/5316045.html
C#解leetcode 53.Maximum Subarray相关推荐
- 【动态规划】LeetCode 53. Maximum Subarray
LeetCode 53. Maximum Subarray 原题描述(求子序列最大和/最大子串):Find the contiguous subarray within an array (conta ...
- 【DP】LeetCode 53. Maximum Subarray
LeetCode 53. Maximum Subarray Solution1:我的答案 动态规划 class Solution { public:int maxSubArray(vector< ...
- [Lintcode]41. Maximum Subarray/[Leetcode]53. Maximum Subarray
41. Maximum Subarray/53. Maximum Subarray 本题难度: Eas Topic: Dynamic Programming Description Given an ...
- LeetCode(53):Maximum Subarray
Maximum Subarray: Find the contiguous subarray within an array (containing at least one number) whic ...
- [LeetCode]: 53: Maximum Subarray
题目: Find the contiguous subarray within an array (containing at least one number) which has the larg ...
- leetCode 53. maximum subarray
Find the contiguous subarray within an array (containing at least one number) which has the largest ...
- LeetCode#53 Maximum Subarray
Problem Difinition: Find the contiguous subarray within an array (containing at least one number) wh ...
- 53.Maximum Subarray
/** 53.Maximum Subarray * 2016-5-7 by Mingyang * 如果我们从头遍历这个数组.对于数组中的其中一个元素,它只有两个选择: 1.* 要么加入之前的数组加和之 ...
- LeetCode 53. Maximum Subarray--动态规划--C++,Python解法
题目地址:Maximum Subarray - LeetCode Given an integer array nums, find the contiguous subarray (containi ...
最新文章
- php加密手机版_PHP解密支付宝小程序的加密数据、手机号的示例代码
- 百度股价接连暴涨的背后,看Apollo的2020
- windows平台下 c++获取 系统版本 网卡 内存 CPU 硬盘 显卡信息
- Android -- 逐帧动画
- 页面重新跳转到父类url
- java 连接redis 以及基本操作
- java 舍,java 4舍六入五成双
- 用java写四则混合运算,JAVA写的四则混合运算-JSP教程,Java技巧及代码
- 二叉链表之寻找两节点的最近公共祖先☆
- iOS9 访问http网络
- InstallShield Build错误:Internal build error 6041
- java jdbc close原理_Java开发笔记(一百四十六)JDBC的应用原理
- maven helper解决依赖冲突问题
- javaWeb框架开发
- Android自定义View,画一个好看带延长线的饼状图
- 从零开始学习CANoe(四)—— 设计panel
- java+redis 实现搜索附近人功能
- F.interpolate——数组采样操作
- finecms V5 会员头像任意文件上传漏洞 附修复代码
- 话题|寒窗苦读还是花花世界,你会怎么选?
热门文章
- Qt随笔 - QSettings
- 压力测试之apache benchmark
- skcket编程实例
- 软件整合--硬件整合--平台整合
- skywalking环境搭建及使用
- java项目eclipse上tomcat部署后项目添加不进去
- html语言中%3c%%%3e中语言,[工学]C语言程序设计习题解答.doc
- 鲲鹏服务器项目背景_华为鲲鹏产业生态加速算力升级,企业数字化转型在山西吹响号角...
- 松原哪家计算机学校好,松原高中学校排名2021最新排名,松原高中排名前十
- VMWare虚拟机三种网络形式