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

新网站如何做seo推广seo优化推广专员招聘

新网站如何做seo推广,seo优化推广专员招聘,美食网页设计报告,典当行 网站给出一个长度为 n 的序列 a,选出其中连续且非空的一段使得这段和最大。 输入格式 第一行是一个整数,表示序列的长度 n。 第二行有 n 个整数,第 i 个整数表示序列的第 i 个数字 ai​。 输出格式 输出一行一个整数表示答案。 输入输出样例…

给出一个长度为 n 的序列 a,选出其中连续且非空的一段使得这段和最大。

输入格式

第一行是一个整数,表示序列的长度 n。

第二行有 n 个整数,第 i 个整数表示序列的第 i 个数字 ai​。

输出格式

输出一行一个整数表示答案。

输入输出样例

输入 #1复制

7
2 -4 3 -1 2 -4 3

输出 #1复制

4

说明/提示

样例 1 解释

选取 [3,5] 子段 {3,−1,2},其和为 4。

数据规模与约定
  • 对于 40% 的数据,保证 n≤2×103。
  • 对于 100% 的数据,保证 1≤n≤2×105,−104≤ai​≤104。

以下dp[i]表示以a[i]为结尾的最大子段和,当然左区间起点不一定是1

#include<bits/stdc++.h>

using namespace std;

int ans=-1e9;

int main(){

    int n;

    cin>>n;

    int a[n+1];

    int dp[n+1];

    dp[0]=0;

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

        cin>>a[i];

        dp[i]=a[i]+max(dp[i-1],0);

        ans=max(ans,dp[i]);

    }

    cout<<ans<<endl;

    return 0;

}

http://www.dtcms.com/wzjs/180039.html

相关文章:

  • 淘宝接单做网站市场调研分析报告模板
  • 合肥网站建设开发电话做小程序的公司
  • 潍坊网站建设优化网站建设优化400报价
  • 商品网站开发需求表营销型网站建设团队
  • 洛阳做网站多少钱美容美发培训职业学校
  • 网站后台管理系统进不去怎么办webview播放视频
  • 网站服务合同范本百度收录快速提交
  • 做五金上哪个网站推广重庆关键词优化软件
  • wordpress获取站点标题容易被百度收录的网站
  • 专业的网站设计网络北京互联网公司有哪些
  • 网站在线统计代码百度资源平台链接提交
  • 如何在微信内做网站合肥seo网站排名
  • 长春建站优化域名注册需要多少钱
  • 做魔方网站用什么背景最好爱网站关键词查询工具
  • 网站开发进度时间表正规的网店培训机构有哪些
  • 旬阳县建设局网站360广告推广平台
  • 莆田哪里有学做网站的谷歌浏览器官网
  • 汽车之家官网首页兰州seo快速优化报价
  • 规划排版网站友情链接如何交换
  • 可以做cps合作的棋牌网站百度推广托管公司
  • 乔拓云微信小程序seo怎么才能优化好
  • 个人怎么做网站页面什么网站可以发布广告
  • 网站没有备案怎么做支付seo工具大全
  • cpa广告网站怎么做wordpress官网入口
  • jsp做门户网站网站建站流程
  • 大连网站建设平台网站营销网
  • 小贷做网站百度24小时客服电话136
  • 足球世界排名国家最新榆林seo
  • 在网站做的pdf有水印如何删除营销型网站一般有哪些内容
  • 建设银行网站是多少seo关键词优化排名哪家好