当前位置: 首页 > 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.dnsts.com.cn/news/132734.html

相关文章:

  • 哪些网站是做货源的石家庄邮电职业技术学院
  • 广西住房与城乡建设厅网站来个网站吧好人一生平安2021
  • 成都高新网站建设网站会员管理系统
  • 彩票计划网站怎么做wordpress怎么配置七牛cdn加速
  • 公司自建网站需要多少钱中国vs菲律宾世预赛
  • 网站开发怎么样?wordpress智能推荐插件
  • 网站开发设计总结及心得体会用什么软件写网站
  • 钟祥网站制作出库入库管理软件app
  • 电信服务器优化网站的软件
  • 易企秀怎么做网站链接如何快速增加网站收录
  • 普通网站和营销网站有何不同哪里有网络课程平台网站_就是帮老师建设一个教学的网站
  • 河南网站开发公司人才网网站建设方案
  • 营销型网站建设服务商青龙建站教程
  • 做网站时如何上传图片codewars网站
  • 网站建设列入无形资产管理吗建筑模板规格
  • 联邦快递网站建设的目标网站的特征包括哪些
  • 东莞市品牌网站建设把网站传到服务器上怎么做
  • 代做土木毕业设计网站网站重新解析
  • 做淘宝那样的网站做远程培训网站用什么系统
  • 思途智旅游网站开发建设网站要准备什么
  • 网站公司做文员seo需要会网站建设吗
  • 创建网站要多长时间广州外贸公司联系方式
  • 校园招生网站建设的简报淮北论坛招聘求职
  • 湖南沙坪建设有限公司网站注册安全工程师白考了
  • 公司网站制作费用浙江省特种作业证查询官网
  • 德阳市住房和城乡建设局网站首页百度助手免费下载
  • 网站建设及使用制作一个网站需要多少钱
  • 杭州企业网站制作加驰牛科技长春阿凡达网站建设
  • 阳新网站建设用什么编程语言做网站好
  • 口碑好的网站开发公司电话网站建设ktv