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

NOIP之前的复健记录

写一些做题记录,题解和随机话。

这回真是高一零基础学OI/文化课了。

  • CF547B

考虑每一个数对答案的贡献。

自然是当这个数 \(a_i\)是所选的区间最小值时对答案有贡献,所以我们找到左边第一个比 \(a_i\) 大的数 \(a_l\) 和右边第一个比 \(a_i\) 大的数 \(b_i\),那么这个以 \(a_i\) 为最小值的区间长度最大是 \(r-1-(l+1)+1=r-l-1\)

要求每一个长度 \(k\) 的区间的答案,发现一个长度为 \(len\) 的区间的答案同样对 \(k = [1,len-1]\) 的答案有贡献。类似差分的做法,对 \(ans\) 数组的 \(ans[len]\) 与当前答案取 max,然后做一遍后缀 max 即可。

求左/右边第一个比当前数大的数用单调栈来做,然后复杂度是线性的。

http://www.sczhlp.com/news/164327/

相关文章:

  • Linux 命令行安装达梦数据库
  • Google开源Tunix:JAX生态的LLM微调方案来了
  • 网站设计项目书电子商务网站设计中影响客户体验的元素有
  • 平凉市市建设局网站seo搜索引擎优化人员
  • 自己做一元购网站重庆市建设工程信息网官网打不开
  • 做那事的网站网络营销广告名词解释
  • 手机网站应该怎么做徐州h5建站
  • 医药网站建设公司无锡百度正规推广
  • 网站正能量晚上免费网址不用下载招商计划书模板ppt
  • 下载类网站做多久才有流量外贸公司是干什么的
  • 微信开放社区seo品牌优化
  • 华为网站建站韶关市网站建设
  • 微信网站服务器要求网站建设设计公司哪家好
  • 自做网站图片版权提升关键词排名软件哪家好
  • 关于营销型网站建设的建议wordpress模板区块链
  • 做网站和app哪个难市场部网页设计西安
  • 深圳做网站优化青岛福瀛建设集团网站
  • 网站代码 字体商城网站建设公司价格
  • 科普互联网站建设卡密网站建设
  • 网站空间每年继费到哪交wordpress菜单怎么用
  • 给个网站好人有好报2020免费wordpress 汉化
  • 手机网站404页面模板域名解析ip138在线查询
  • 0基础学网站开发好看的logo图案
  • 网站建设找哪个平台中国免费图片素材网站
  • 昆明市住房和城乡建设局网站上看的为何打不开中国建设银行网站
  • html to wordpress汉口网站优化
  • 怎样上传网站到百度wordpress 前台500
  • 北京企业网站设计制作雄安建设网站制作
  • 杭州建设工程信用平台seo网络公司
  • 平台网站的建设需求滁州金鹏建设集团网站