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

临沂做商城网站的公司软件开发工程师证书有用吗

临沂做商城网站的公司,软件开发工程师证书有用吗,网页是怎么制作的,wordpress缺少功能给出一个长度为 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/584104.html

相关文章:

  • 牛街网站建设深圳网络推广公司有哪些
  • 陕西省建设部官方网站网站开发硬件设计
  • 公司网站建设费怎么入账什么是网站建设与管理
  • 网站后台如何做产品展示c++语言做网站
  • 做老师一些好的网站网站源码下载有什么用
  • 网站建设中遇到的问题网站像素大小
  • 电子商务网站建设策划个人如何制作网站
  • 如何用本机电脑做网站服务器吗阿里云centos7 搭建wordpress
  • 网站设计开发招聘贵阳网站设计方案
  • 丽水网站开发公司wordpress怎么建设网站
  • 机智云物联网开发平台seo优化效果怎么样
  • 网站服务器租用资质我的深圳app官网下载
  • 建设网站需要哪些设备wordpress 登录表单
  • 有什么网站可以做宣传山东外贸国际网站建设
  • 分类网站作用html5 网站推荐
  • 黑龙江农垦建设局网站商城网站建设那家好
  • 咸宁网站建设报价wordpress插件 2017
  • 网站编程培训公司做网站前端视频
  • 常州建网站公司黑马程序员视频库
  • 建筑网站大图21dove谁做的的网站
  • 网络营销如何进行网站推广建设官网银行
  • 福州网站建设网络公司广告设计培训班有用吗
  • 做电影网站用什么格式好好看的页面布局
  • 自开发购物网站网站整站优化推广方案
  • 网站信息资源建设包括哪些wordpress xin主题
  • 做网站比较专业的公司展示网站模板下载
  • 片网站无法显示合肥网页设计培训哪家好
  • 西安网站制作公司哪虚拟主机网站301跳转
  • 南京做网站的公司有哪些网站建好了还需要什么维护
  • 自己做的网站如何让qq登录超溜网站建设