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

app扁平化设计网站模板嘉兴seo收费

app扁平化设计网站模板,嘉兴seo收费,wordpress邀请奖励,网站建设易客给你一个整数数组 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/789013/

相关文章:

  • 怎么建立小公司网站wordpress连接mysql拒绝
  • 接做网站单子深圳科技网络有限公司
  • 凡科网站官网登录入口深圳国外网站建设
  • 广西智能网站建设平台做网站 好苦逼
  • 企业为什么要交税丹东seo优化
  • 网站主页设计费用投资项目网
  • 北京网站系统开发重庆市建设工程信息网怎么查
  • 网站制作成功案例江北网站制作
  • 网站建设 精品课程深圳品牌策划设计
  • 大兴网站建设公司找货源上什么平台最好
  • 网站管理系统 php昆明网站建设8888168
  • 中国建设银行北京市互联网网站wordpress搜索按钮
  • 网站创意策划案陕西seo公司
  • win7 iis配置本地网站电子类网站建设需要多少钱
  • 做古风头像的网站河北网站优化
  • 网站开发的网站开发文档怎么写
  • 网站开发流程电话永久免费的网站推荐
  • 国外好看的网站设计wordpress 分类目录置顶
  • 江苏网站优化建站做线下极限运动的网站
  • 三网合一网站建设方案东营建设信息网网
  • wordpress 用户组可见北京大型网站优化
  • 聊天室网站开发网上购物流程
  • 什么网站做贸易好怎么填写网站备案申请
  • 绵阳网站建设制作重庆企业网站建设报价
  • 东城网站制作公司服装商城的网站建设
  • 网站架构方案小程序开发平台花多少钱
  • 网站建设与网页设计pptwordpress国际运费设置
  • 锡林浩特市长安网站 建设初步方案广西柳州网站建设公司
  • 广告投放网站长春网站排名推广
  • 网站开发所得税静态页面改wordpress