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

网站seo优化全程记录思维导图舆情信息范文

网站seo优化全程记录思维导图,舆情信息范文,宁波建设网上银行,常州高端网站建设题目描述 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组是数组中的一个连续部分。当所有整数均为负整数时定义其最大子段和为0. 示例 1: 输入&#…

题目描述

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

子数组是数组中的一个连续部分。当所有整数均为负整数时定义其最大子段和为0.

示例 1:

输入:nums = [-2,1,-3,4,-1,2,1,-5,4]
输出:6
解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。

示例 2:

输入:nums = [-1]
输出:0

示例 3:

输入:nums = [5,4,-1,7,8]
输出:23

c++代码

贪心法

#include<bits/stdc++.h>using namespace std;int maxSubArray(vector<int>& nums) {int ans = 0, mid = 0;for (int x : nums) {mid += x;if (mid < 0) mid = 0;else ans = max (ans, mid);}return ans;
}int main() {int n;cin >> n;vector<int> nums(n);for (int i = 0; i < n; i++) {cin >> nums[i];}cout << maxSubArray(nums);return 0;
}//by wqs

单调队列法

#include<bits/stdc++.h>using namespace std;int maxSubArray(vector<int>& nums) {int n = nums.size(), ans = 0;vector<int> mysum(n + 1, 0);for (int i = 1; i <= n; i++) {mysum[i] = mysum[i - 1] + nums[i - 1];}deque<int> dq;dq.push_back(0);for (int i = 1; i <= n; i++) {ans = max(ans, mysum[i] - mysum[dq.front()]);while(!dq.empty() && mysum[dq.back()] > mysum[i]) dq.pop_back();dq.push_back(i);}return ans;
}int main() {int n;cin >> n;vector<int> nums(n);for (int i = 0; i < n; i++) {cin >> nums[i];}cout << maxSubArray(nums);return 0;
}//by wqs
http://www.dtcms.com/wzjs/233583.html

相关文章:

  • 中国微电影 网站开发者产品怎样推广有效
  • 电子网站建设设计营销型网站模板
  • rest api 做网站培训机构咨询
  • ps做网站头部浏览器谷歌手机版下载
  • 做影片的网站描述企业qq怎么申请
  • 又拍 wordpress信息流优化师培训
  • 新疆做网站多少钱视频剪辑培训
  • 网站标签怎么做跳转安卓aso
  • 做ppt什么网站图片好网络推广外包注意哪些
  • 福州正规网站建设公司报价百度地图轨迹导航
  • 旅行社做境外购物网站介绍产品的营销推文
  • 湖州网站开发谷歌外贸平台叫什么
  • 二手物品交易网站设计英文收录是什么意思
  • 梅州网站优化查网站
  • wordpress4.0.x 下载广东网站seo策划
  • 网站的空间和域名备案吗新手如何做网上销售
  • 淘宝网站建设特点优化大师apk
  • 做视频网站要什么主机网络营销常用工具
  • 谷歌seo排名公司网站如何优化流程
  • 东营网站建设公司宁波做seo推广企业
  • 自己做网站除了域名还需要什么推广哪个平台好
  • 哈尔滨网站建设咨询seo综合优化公司
  • 自己公司怎么做网站口碑营销的优势有哪些
  • ipsw 是谁做的网站广西seo经理
  • 做网站前应该先出图南宁seo怎么做优化团队
  • 怎么写网站头部和尾部平台推广费用
  • 购物网站含有哪些模块如何推广平台
  • 云南网站定制开发谷歌关键词优化怎么做
  • 安徽集团网站建设免费广告投放网站
  • 搜索引擎优化方法案例杭州seo排名公司