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

咸阳网站建设有哪些广州产品设计公司有哪些

咸阳网站建设有哪些,广州产品设计公司有哪些,西安市建设工程信息网新平台,网站百度收录要多久[传送门](https://www.luogu.com.cn/problem/P38 解析 板子题最棒了 用mx[i][j]存储以i为起点#xff0c;长度为2^j次方的区间内的max 分成前后两段#xff0c;则可以得到递推式#xff1a; mx[i][k]max(mx[i][k-1],mx[imi[k-1]][k-1]);而关于初始化#xff0c;显然长度为2^j次方的区间内的max 分成前后两段则可以得到递推式 mx[i][k]max(mx[i][k-1],mx[imi[k-1]][k-1]);而关于初始化显然 mx[i][0]a[i];预处理时间复杂度为nlogn 对于任意长度[l,r] 我们可以找到不大于其长度的最大的2^k 则max[l,r]max(mx[l][k],mx[r - (1 k) 1][k]) 画图大概就是这样子滴 (《神笔马良》 用两段的最大值合并即整体的最大值 从而在O1的时间内完成单次询问的查询 问题解决 代码 #includecstdio #includecstring #includecmath #includealgorithm #includeiostream #includestring #includequeue #includevector using namespace std; int n,m; int a[100500]; int mx[100500][17];//mx[i][j]以i起点长度为2^j次方中的max int mi[20]; int q[100500]; void solve(){mi[0]1;for(int i1;i18;i){mi[i]mi[i-1] * 2;}int k1;for(int i1;in;i){if(mi[k]i) k;q[i]k-1;} } int main(){scanf(%d%d,n,m);for(int i1;in;i){scanf(%d,a[i]);mx[i][0]a[i];}solve();for(int k1;mi[k]n;k){for(int i1;i(1k)-1n;i){mx[i][k]max(mx[i][k-1],mx[imi[k-1]][k-1]);//printf(%d ,mx[i][k]);}//printf(\n);}for(int k1;km;k){int st,ed;scanf(%d%d,st,ed);int jq[ed-st1];int ansmax(mx[st][j],mx[ed-mi[j]1][j]);printf(%d\n,ans);}return 0; }AC快乐
http://www.zqtcl.cn/news/571894/

相关文章:

  • 免费html网页模板素材网站修改wordpress后台登陆
  • 男女做啊免费视频网站网站做全景图
  • 网站域名 安全网站开发语言一般是用什么
  • 麦包包的网站建设分析网站开发一般要用到哪些软件有哪些
  • 关于内网站建设的请示天津住房与城乡建设厅网站首页
  • 企业网站免费源码装修公司需要多少钱
  • 沈阳建设网站费用群晖wordpress打不开
  • jsp网站开发 pdf建设植绒衣架网站
  • 做网站接单的网站做外贸网站价位
  • 金融商城快捷申请网站模板下载汕头网站建设和运营
  • 网站建设网站备案所需资料请兼职做企业网站设计怎么收费
  • 电脑配件经营网站的建设论文邯郸市环保局网站建设项目环境
  • 那些网站可以做反链免费游戏不用登录直接玩
  • 安徽网站建设的基本步骤接外贸订单的平台
  • 那些网站可以找得到做货代的广东企业微信网站开发
  • 海宁市建设局官方网站6哔哩哔哩网页版官网在线观看
  • 泉州网站建设轩奇网讯韩国美容网站模板
  • 培训好吗网站建设wordpress手游
  • 元典科技网站建设网页设计制作图片页面
  • 网站设置什么意思无代码搭建平台
  • 织梦做的网站后台登录做网站购买域名
  • 哈尔滨网站关键词优化排名合江做网站
  • 手机网站自动适配旅游网络营销方案
  • 敦化网站开发黔东南购物网站开发设计
  • 建设一个网站 需要提供什么如何免费推广自己的网站
  • 佛山企业网站制作公司中国互联网企业100强榜单
  • 买了域名就可以做网站怎么创造游戏软件
  • 广东广州电脑个人建站徐州网站排名公司
  • 网站优化 流量做网站对企业有什么好处
  • 建设机械网站制作人工智能工程师月薪多少