当前位置: 首页 > news >正文

电影网站做cpa和恶魔做交易的网站

电影网站做cpa,和恶魔做交易的网站,北京网站设计方案,论坛类网站开发报价给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 示例 1: 输入:nums [-2,1,-3,4,-1,2,1,-5,4] 输出:…

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

子数组

是数组中的一个连续部分。

示例 1:

输入:nums = [-2,1,-3,4,-1,2,1,-5,4]
输出:6
解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。

示例 2:

输入:nums = [1]
输出:1

示例 3:

输入:nums = [5,4,-1,7,8]
输出:23

提示:

  • 1 <= nums.length <= 105
  • -104 <= nums[i] <= 104

本题我看大部分题解要么是用的动态规划,要么是分治来解决的,那我这里就再介绍一个简单的解决方法-----前缀和,直接看代码~

 int maxSubArray(vector<int>& nums) {int ans=INT_MIN;//存储最后的结果,即最大和int min_pre=0;//存储当前的最小值int pre_sum=0;//存储前缀和for(int x:nums){pre_sum+=x;ans=max(ans,pre_sum-min_pre);min_pre=min(min_pre,pre_sum);}return ans;}

是不是比动态规划更容易理解些!(手动狗头) 

http://www.yayakq.cn/news/128477/

相关文章:

  • 哪个网站可以做logophp网站维护
  • 我做的静态网站怎么发布到网上page文件转换wordpress
  • 东台网站建设厦门易尔通网站建设好吗
  • 天河建设网站平台深圳市网站建设有补贴吗
  • 淘宝网站建设的目标是什么意思沈阳建设企业网站
  • 猪八戒设计网站官网网络编程技术基础
  • 1688网站可以自己做吗网页视频下载神器哪种最好
  • 找人代做网站费用做网站就
  • 做精美得ppt网站知乎防红链接在线生成
  • 做网站的难点有服务器做网站
  • 那些小网站是哪里人做的分类目录网
  • 好看的中文网站设计网站制作好以后怎么管理
  • 网站的主机领手工在家做的网站2019
  • 网站风格化设计方案江门排名优化怎么做
  • 赣州网站建设行情互联网企业网站模板
  • 泸州建设局网站网站开发框架书籍
  • vs网站开发平台wordpress 500一片空白
  • 网站建设有什么优点罗湖做网站哪家好
  • 做电子商务网站多少钱深圳网络seo优化
  • 网站中的搜索框图标怎么做的凡科互动官网登录入口官方
  • 怀集住房和城乡建设部网站网站制作和如何推广
  • 顺德大良网站建设海南 网站制作
  • mooc网站开发ppt外贸网站做排名
  • 整站优化推广网站备案 空间
  • 卖建材的网站上什么网站做会计教育
  • 乐山网站公众号建设基于html5动画的网站
  • 北京怎么做网站推广建设网站什么软件好
  • 网站建设尽量做网站傻瓜软件
  • php创建一个网站百姓网
  • wap网站制作公司wordpress主题有后台