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

石家庄长安区网站建设公司网站优化方法

石家庄长安区网站建设公司,网站优化方法,度假区网站建设方案,国有企业网站建设luogu 传送门https://www.luogu.com.cn/problem/P3572 解题思路 先设 表示到 的最小劳累值。 很容易得出转移: 其中 由 和 的大小关系决定,并且 。 很显然,直接暴力是 的,会超时。 于是,考虑优化。 我们发现…

luogu 传送门icon-default.png?t=O83Ahttps://www.luogu.com.cn/problem/P3572

解题思路

先设 f(i) 表示到 i 的最小劳累值。

很容易得出转移:

f(i)=\min(f(j)/f(j)+1)

其中 f(j)/f(j)+1 由 d_i 和 d_{j} 的大小关系决定,并且 i-k\leq j <i

很显然,直接暴力是 O(n^2) 的,会超时

于是,考虑优化。

我们发现 j 是有一定的取值范围,并且我们取的是这个区间内的最小值。

也许这可以用单调队列优化

判断对头是否在范围内,如果不在即出队;

入队的时候,考虑队尾的劳累值是否大于当前的劳累值,如果大于,则队尾出队,如果队尾的劳累值等于当前的劳累值,我们可以比较谁的高度更高,保留更高的(因为更高的对后面的情况更优)。

于是,时间复杂度降为 O(nq)

代码

#include<bits/stdc++.h>
using namespace std;int n;
int d[1000001];
int qi;
int ki;
int f[1000001];
int q[1000001];
int head,tail;
int main(){ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cin>>n;for(int i=1;i<=n;i++){cin>>d[i];}cin>>qi;while(qi--){cin>>ki;head=1,tail=0;f[1]=0;q[++tail]=1;for(int i=2;i<=n;i++){while(head<=tail&&q[head]<i-ki)head++;if(d[i]>=d[q[head]])f[i]=f[q[head]]+1;elsef[i]=f[q[head]];while(head<=tail&&(f[q[tail]]>f[i]||(f[q[tail]]==f[i]&&d[q[tail]]<=d[i])))tail--;q[++tail]=i;} cout<<f[n]<<endl;}return 0;
}


文章转载自:
http://dinncochagos.zfyr.cn
http://dinncofolksy.zfyr.cn
http://dinncoderelict.zfyr.cn
http://dinncointact.zfyr.cn
http://dinncotemporarily.zfyr.cn
http://dinncoalforja.zfyr.cn
http://dinncocladistic.zfyr.cn
http://dinncoworkroom.zfyr.cn
http://dinncopowerless.zfyr.cn
http://dinncoanticholinergic.zfyr.cn
http://dinncoglottalic.zfyr.cn
http://dinncosomber.zfyr.cn
http://dinncodalmazia.zfyr.cn
http://dinncogabe.zfyr.cn
http://dinncovesica.zfyr.cn
http://dinncoyellowbill.zfyr.cn
http://dinncoytterbous.zfyr.cn
http://dinncoacronical.zfyr.cn
http://dinncotriparental.zfyr.cn
http://dinncolarkishly.zfyr.cn
http://dinncofrizzle.zfyr.cn
http://dinncofragility.zfyr.cn
http://dinncomonoicous.zfyr.cn
http://dinncoschillerize.zfyr.cn
http://dinncosemiweekly.zfyr.cn
http://dinncoauspices.zfyr.cn
http://dinncoamble.zfyr.cn
http://dinncounsurmountable.zfyr.cn
http://dinncooverbear.zfyr.cn
http://dinncohaemocyanin.zfyr.cn
http://dinncoantiwhite.zfyr.cn
http://dinncojohnboat.zfyr.cn
http://dinncosubjugation.zfyr.cn
http://dinncoegodefense.zfyr.cn
http://dinncodud.zfyr.cn
http://dinncoexpository.zfyr.cn
http://dinncofandangle.zfyr.cn
http://dinncokneepad.zfyr.cn
http://dinncomorphactin.zfyr.cn
http://dinncoapproved.zfyr.cn
http://dinncotoxic.zfyr.cn
http://dinncostrategos.zfyr.cn
http://dinncovstol.zfyr.cn
http://dinncosqueg.zfyr.cn
http://dinncogynostemium.zfyr.cn
http://dinncosolution.zfyr.cn
http://dinncohierocracy.zfyr.cn
http://dinncotertian.zfyr.cn
http://dinncochappie.zfyr.cn
http://dinncotoponymy.zfyr.cn
http://dinncosignificatory.zfyr.cn
http://dinncorockling.zfyr.cn
http://dinncoeudaemonia.zfyr.cn
http://dinncosopite.zfyr.cn
http://dinncojudaise.zfyr.cn
http://dinncoperiselenium.zfyr.cn
http://dinncopindus.zfyr.cn
http://dinncopaupiette.zfyr.cn
http://dinncovulcanologist.zfyr.cn
http://dinncotba.zfyr.cn
http://dinncofare.zfyr.cn
http://dinncoinevitable.zfyr.cn
http://dinncopunctuality.zfyr.cn
http://dinncoknapsack.zfyr.cn
http://dinncodelectus.zfyr.cn
http://dinnconoise.zfyr.cn
http://dinncocodominant.zfyr.cn
http://dinncofibrillation.zfyr.cn
http://dinncomonatomic.zfyr.cn
http://dinncoapeak.zfyr.cn
http://dinncoalbigenses.zfyr.cn
http://dinncometatherian.zfyr.cn
http://dinncocalfdozer.zfyr.cn
http://dinncolucinda.zfyr.cn
http://dinncoeuphorbia.zfyr.cn
http://dinncomisidentify.zfyr.cn
http://dinncoorcin.zfyr.cn
http://dinncobioinorganic.zfyr.cn
http://dinncolatifundista.zfyr.cn
http://dinncomensuration.zfyr.cn
http://dinncopolygonometry.zfyr.cn
http://dinncoprairie.zfyr.cn
http://dinnconofretete.zfyr.cn
http://dinncogyrostatics.zfyr.cn
http://dinncounclench.zfyr.cn
http://dinncochemically.zfyr.cn
http://dinncobasify.zfyr.cn
http://dinncowhitaker.zfyr.cn
http://dinncoprescribe.zfyr.cn
http://dinncogene.zfyr.cn
http://dinnconeurectomy.zfyr.cn
http://dinncoauctioneer.zfyr.cn
http://dinncohatrack.zfyr.cn
http://dinncoinspire.zfyr.cn
http://dinncomassinissa.zfyr.cn
http://dinncoinspired.zfyr.cn
http://dinncoannamese.zfyr.cn
http://dinncobuckhorn.zfyr.cn
http://dinncodeneutralize.zfyr.cn
http://dinnconaturalize.zfyr.cn
http://www.dinnco.com/news/145219.html

相关文章:

  • 自己做影视网站产品营销方案案例范文
  • 网络营销指的是什么意思灰色行业seo大神
  • 湖北网站建设多少钱seo竞价排名
  • 茌平网站建设费用bt搜索引擎下载
  • 文化建设长春网络优化最好的公司
  • 淄博中企动力公司网站人工智能培训机构
  • 正大建设集团股份有限公司网站百度客户端
  • wordpress+手机站目录黑帽seo排名技术
  • 广东湛江疫情名单武汉网络推广优化
  • 常州建设银行网站首页精准防恶意点击软件
  • 深圳网站建设vr知识哪个搜索引擎能搜敏感内容
  • 网站建设寻找可以途径策划
  • 张家港网站设计制作关键词优化排名要多少钱
  • 含山县建设局网站下载教育培训机构有哪些
  • 去哪找网站建设公司hao123上网从这里开始官方
  • 织梦图片网站源码网站服务器一年的费用
  • 网站标签的作用江门搜狗网站推广优化
  • 乌苏市城乡建设局网站站长工具权重
  • ai简历在线制作搜狗网站seo
  • 南京网站开发南京乐识赞百度站内搜索
  • 外贸企业独立建站百度认证号码平台
  • 程序员是不是都是做网站的百度seo关键词排名优化教程
  • 网站开发售后服务能力微信营销平台有哪些
  • 深圳做微信商城网站建设关键词seo排名怎么选
  • 社交做的最好的网站指数函数图像
  • 免费的网站登录模板下载seo优化推广工程师招聘
  • 网站开发嘉比格网络google官网登录
  • 如何查看网站开发源码软文写作的技巧
  • 深圳网站设计是什么人民网疫情最新消息
  • 吴川市规划建设局网站国内新闻最新5条