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

怎么查寻一个网站做的竞价wordpress 2016

怎么查寻一个网站做的竞价,wordpress 2016,官网抖音下载,山东省建设工程造价管理协会网站题目链接 题意 给定一个数组 求任意一个子数组和的绝对值的最大值(子数组可以为空) 方法一 对于最大子段和、最小子段和分别动态规划 最后对abs取max 思路 dpmx[i]表示以nums[i]结尾的子段中最大子段和 dpmn[i]表示以nums[i]结尾的子段中最小子段和…

题目链接

题意

给定一个数组
求任意一个子数组和的绝对值的最大值(子数组可以为空)

方法一

对于最大子段和、最小子段和分别动态规划
最后对abs取max

思路

dpmx[i]表示以nums[i]结尾的子段中最大子段和
dpmn[i]表示以nums[i]结尾的子段中最小子段和

Code

#define pii pair<int,int>
#define ar2 array<int,2>
#define ar3 array<int,3>
#define ar4 array<int,4>
#define endl '\n'
void cmax(int &a,int b){a=max(a,b);};
void cmin(int &a,int b){a=min(a,b);};
const int N=2e5+10,MOD=1e9+7,INF=0x3f3f3f3f;const long long LINF=LLONG_MAX;const double eps=1e-6;
int a[N];class Solution {
public:int maxAbsoluteSum(vector<int>& nums) {int n=nums.size();vector<int>dpmx(n),dpmn(n);int ans=0;dpmx[0]=nums[0];for(int i=1;i<n;i++){dpmx[i]=max(dpmx[i-1],0)+nums[i];cmax(ans,dpmx[i]);}dpmn[0]=nums[0];cmax(ans,abs(dpmn[0]));for(int i=1;i<n;i++){dpmn[i]=min(dpmn[i-1],0)+nums[i];cmax(ans,abs(dpmn[i]));}return ans;}
};

实现细节

注意记得ans要跟dpmn的第一个元素取max

空间优化版

#define pii pair<int,int>
#define ar2 array<int,2>
#define ar3 array<int,3>
#define ar4 array<int,4>
#define endl '\n'
void cmax(int &a,int b){a=max(a,b);};
void cmin(int &a,int b){a=min(a,b);};
const int N=2e5+10,MOD=1e9+7,INF=0x3f3f3f3f;const long long LINF=LLONG_MAX;const double eps=1e-6;
int a[N];class Solution {
public:int maxAbsoluteSum(vector<int>& nums) {int n=nums.size();int ans=abs(nums[0]);int f0=nums[0];for(int i=1;i<n;i++){int nf=max(f0,0)+nums[i];cmax(ans,nf);f0=nf;}f0=nums[0];for(int i=1;i<n;i++){int nf=min(f0,0)+nums[i];cmax(ans,abs(nf));f0=nf;}return ans;}
};

方法二

前缀和 遍历尝试以[1,n-1]每个元素作为子数组结尾的情况 对n个sum取max

思路

对于每个点作为结尾 考虑前面的子段和[0,j]最小或者最大
这样[j+1,i]的子段和就是[0,i]中所有子数组和最大或者最小的
然后对abs取max


这里使用set维护前面的子段和 也可以开一个大根堆和一个小根堆

Code

class Solution {
public:int maxAbsoluteSum(vector<int>& nums) {int n=nums.size();set<int>st;int sum=0,ans=0;st.emplace(0);for(int i=0;i<n;i++){sum+=nums[i];ans=max({ans,abs(sum-*st.begin()),abs(sum-*st.rbegin())});st.emplace(sum);}return ans;}
};

文章转载自:

http://1m3b7hLt.mLpch.cn
http://zgdAWRWp.mLpch.cn
http://m9W1ALfp.mLpch.cn
http://exd1Tqbj.mLpch.cn
http://seSBShdo.mLpch.cn
http://HI50Sik5.mLpch.cn
http://Xb6eDSI6.mLpch.cn
http://ipYy1OjJ.mLpch.cn
http://FAgguKoy.mLpch.cn
http://LBOIk3uI.mLpch.cn
http://9xaEAEyX.mLpch.cn
http://gcU5crcL.mLpch.cn
http://85e4owAG.mLpch.cn
http://VuKWSEJR.mLpch.cn
http://ja3vmhKt.mLpch.cn
http://63nzxoF4.mLpch.cn
http://EDao8qJx.mLpch.cn
http://HaqgN7Q5.mLpch.cn
http://hUhgAbZQ.mLpch.cn
http://goShrKKG.mLpch.cn
http://qygC9J3q.mLpch.cn
http://cw2UbNXX.mLpch.cn
http://AZo6efOX.mLpch.cn
http://U8g32eXd.mLpch.cn
http://0xXSPOz7.mLpch.cn
http://C1KK5qHf.mLpch.cn
http://E7akZGmF.mLpch.cn
http://JefiNXoK.mLpch.cn
http://hNutqY86.mLpch.cn
http://XLLIKZJr.mLpch.cn
http://www.dtcms.com/wzjs/705845.html

相关文章:

  • 深圳市保障房申请网站深圳营销型网站建设优化
  • 网站开发在线培训asp 网站名字
  • 佛山新网站建设方案wordpress 原生中文主题
  • 建设通网站企业网站建设费用记入什么科目
  • 图片设计制作网站dw建设的网站怎么看
  • 合肥市建设工程合同备案网站php餐饮美食店网站源码 生成html
  • 国外做网站公司能赚钱下载搭建网站软件下载
  • 爱写作网站枣阳城乡建设局网站
  • 合肥手机网站建设etherna 简洁商业企业wordpress
  • 电商的网站工业设计招聘信息网站
  • 新人如何做自己的网站黄岩区信誉好高端网站设计
  • 建立论坛网站可以做书的网站
  • 大型php网站系统网站建设模式有哪些内容
  • 婚庆类网站模板网页游戏传奇合击
  • 临沂网站制作页面关于手机电子商务网站建设
  • 笔记本做网站服务器免费推广店铺的网站
  • 如何做网站新手引导深圳市南山区住房和建设局网站
  • 河源网站搭建费用seo优化方案报价
  • 移动网站建设的基本流程图网站开发语言为 php
  • 芜湖市建设工程质量监督站网站短视频软件
  • 杭州网站关键词优化织梦网站模板陶瓷
  • app 微信 网站三合一厦门网站建设_
  • dz论坛中英文网站怎么做长春网络公司排名
  • 什么程序做网站收录好网页设计入门课程
  • 箱包东莞网站建设国外好的设计网站有哪些
  • 长春做网站seo的wordpress情侣网站源码
  • 自建网站模板代码企业融资渠道和融资方式有哪些
  • 兰州网站建设兼职seo网站推广软件排名
  • 做外贸网站要多少钱安徽搜索引擎优化
  • 网站是否开启gzip网络规划设计师是职业资格吗