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

外包网站建设价格广州公司关键词网络推广

外包网站建设价格,广州公司关键词网络推广,成都建设网站高级工程师查询,网站的建设运营收费是哪些题目链接:P1115 最大子段和 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题目描述 给出一个长度为 n 的序列 a,选出其中连续且非空的一段使得这段和最大。 输入格式 第一行是一个整数,表示序列的长度 n。 第二行有 n 个整数&#xff…

题目链接:P1115 最大子段和 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

题目描述

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

输入格式

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

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

输出格式

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

样例 #1

样例输入 #1

7
2 -4 3 -1 2 -4 3

样例输出 #1

4

提示

样例 1 解释

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

数据规模与约定

  • 对于 40% 的数据,保证 n ≤ 2 × 10^3。
  • 对于 100% 的数据,保证 1 ≤ n ≤ 2 × 10^5,−10^4 ≤ ai ≤ 10^4。

AC code 1:(动态规划,线性dp)——使用dp数组存放每一个状态

#include<iostream>
#include<algorithm>
#include<vector>using namespace std;int main()
{int n;cin>>n;vector<int> a(n);for(int i = 0 ; i < n ; i ++)cin>>a[i];vector<int> dp(n); // dp[i] 表示以下标 i 结尾的最大字段和dp[0] = a[0];int res = dp[0];for(int i = 1 ; i < n ; i ++){dp[i] = max(dp[i - 1] + a[i] , a[i]);res = max(res , dp[i]);}cout<<res;return 0;
} 

AC code 2: (发现每次只需要使用上一个状态(dp[i - 1]),因此可以直接使用一个变量保存上一个状态即可,减少额外的空间开销)

#include<iostream>
#include<algorithm>
#include<vector>using namespace std;int main()
{int n;cin>>n;vector<int> a(n);for(int i = 0 ; i < n ; i ++)cin>>a[i];int temp = a[0];int res = temp;for(int i = 1 ; i < n ; i ++){temp = max(temp + a[i] , a[i]);res = max(res , temp);}cout<<res;return 0;
} 

当然,这题也可以使用更为精妙的“分治”思想求解。

http://www.tj-hxxt.cn/news/18498.html

相关文章:

  • 网站中怎么做下载链接中国制造网外贸平台
  • gta5线下买房网站建设自媒体平台注册官网
  • 电商网站开发主要设计内容福建网站建设制作
  • 淘宝怎么下载视频优化什么意思
  • 电商平台搭建构思seo网站推广seo
  • word模板免费下载网站seo检测工具
  • 注册网站会员 我们的信息中国营销网
  • b2b网站怎么做关键词优化企业产品推广策划方案
  • 乡镇网站建设方案网站优化推广价格
  • 网站建设需要什么专业如何制作网站
  • 做医院网站网站seo基础
  • 女生做seo网站推广深圳高端网站制作公司
  • ps如何做网站建立网站流程
  • 手机开发人员选项怎么设置seo文章外包
  • 提供网站建设商家小红书关键词排名怎么做
  • 网站建设亿玛酷技术qq群引流推广平台
  • frontpage2003制作网页教程长沙seo就选智优营家
  • 宁夏自治区住房与城乡建设厅网站品牌全案策划
  • 什么是网站的tdk地域名网址查询
  • wordpress离线更新正规优化公司哪家好
  • 做包装一般看什么网站关键词是什么意思
  • 美国一级a做爰片免费网站 视频互联网营销平台
  • 建设干部培训中心网站百度云网盘资源搜索
  • 做网站卖装备网络营销 长沙
  • 邢台网站建设电话直播回放老卡怎么回事
  • 做门户网站需要什么条件网页设计代码案例
  • 提供网站建设服务的网站深圳网络推广外包
  • 点击即玩的小游戏网站泉州关键词优化报价
  • 网站建设公司浙江华企如何做好关键词的优化
  • 自学设计的网站百度站长平台官网