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

唐山网站建设公司哪家好成都食品网站开发

唐山网站建设公司哪家好,成都食品网站开发,重庆市建筑协会信息网,电脑上做简单的网站最大子段和 题目描述 给出一个长度为 n n n 的序列 a a a#xff0c;选出其中连续且非空的一段使得这段和最大。 输入格式 第一行是一个整数#xff0c;表示序列的长度 n n n。 第二行有 n n n 个整数#xff0c;第 i i i 个整数表示序列的第 i i i 个数字 a i …最大子段和 题目描述 给出一个长度为 n n n 的序列 a a a选出其中连续且非空的一段使得这段和最大。 输入格式 第一行是一个整数表示序列的长度 n n n。 第二行有 n n n 个整数第 i i i 个整数表示序列的第 i i i 个数字 a i a_i ai​。 输出格式 输出一行一个整数表示答案。 样例 #1 样例输入 #1 7 2 -4 3 -1 2 -4 3样例输出 #1 4提示 样例 1 解释 选取 [ 3 , 5 ] [3, 5] [3,5] 子段 { 3 , − 1 , 2 } \{3, -1, 2\} {3,−1,2}其和为 4 4 4。 数据规模与约定 对于 40 % 40\% 40% 的数据保证 n ≤ 2 × 1 0 3 n \leq 2 \times 10^3 n≤2×103。对于 100 % 100\% 100% 的数据保证 1 ≤ n ≤ 2 × 1 0 5 1 \leq n \leq 2 \times 10^5 1≤n≤2×105 − 1 0 4 ≤ a i ≤ 1 0 4 -10^4 \leq a_i \leq 10^4 −104≤ai​≤104。 思路 在遍历数组a时累加每个元素的值并在每次更新ans时使用max函数选择当前最大的子段和。 同时如果当前的子段和sum小于0则说明当前的子段对后面的结果没有贡献因此将sum重置为0从下一个元素重新开始计算。 AC代码 #include iostream #include algorithm #define AUTHOR HEX9CF using namespace std;const int maxn 2e5 5;int main() {int n;int a[maxn];int sum, ans;cin n;sum 0;for (int i 0; i n; i){cin a[i];if (!i){ans a[0];}sum a[i];ans max(ans, sum);if (sum 0){sum 0;}}cout ans endl;return 0; }
http://www.hkea.cn/news/14495693/

相关文章:

  • 网站建设方案的摘要wordpress过滤
  • 浙江省建设监理协会网站网站开发员工资
  • 网站开发的后端网站中的ppt链接怎么做的
  • 介绍网站建设建设房地产网站
  • 网站建设教案dw网站内链wordpress插件
  • 手机网站模板尺寸网站图片设计效果图
  • 网站流程表电脑系统重装后没有wordpress
  • 百度网站的优化方案网站建设美文
  • 网站内容 优化群晖nas 做网站
  • 济南济南网站建设公司wordpress wptitle
  • wordpress 三站合一东莞专业网站推广平台
  • dw做音乐网站网站关键词优化怎么做的
  • 济南建设项目竣工验收公示网站老师教学生做网站吗
  • 株洲网站建设的公司怎么找上海网页制作公司
  • phpcms v9 网站名称标签备案信息如何上传的网站上
  • 电脑版网站建设合同网站开发税率
  • 西安三大品牌设计公司模板网站可以做优化
  • 电子商务网站建设的简要任务执行书网站如何做关
  • 卖鞋的网站建设思路网站建设需求文档模板
  • 网站后台数据分析怎么做2_ 如何写一份详细的网站开发方案
  • 如何查网站是那家做的重庆网站优化方式
  • 网站怎么快速做排名上海松江品划建设网站
  • 盐城网站建设与网页制作dede网站地图
  • godaddy网站建设公司流程管理系统
  • 企业网站关键词优化南京广告公司排名前十
  • 深圳网站优化价格外贸网站seo怎么做
  • 网站备案接入服务商广州开发区和黄埔区的关系
  • 网站文案框架做网站图片多少钱
  • 济南网站建设服务商甘肃企业模板建站信息
  • 通过关键词优化提升企业网站公司logo注册多少钱