CF1029

废话

0.此篇我上周其实发过,但不全,遂重发

  1. 1029:万叶叶的生日 !!!
  2. 题目:黄橙黄绿绿绿
    算法:kmp,贪心
  3. 懒得贴代码 (给万叶叶省图的地方)

约法n章

1.不做艾希自动机
2.不做艾希自动机
3.不做艾希自动机

从明天生效罢
换句话说,今天做完罢

正题

CF1029A

为什么板子是绿你却是黄

找到 n 的 border 重复 k-1 次

CF1029B

如果 \(a_i<=a_{i-1}~\times2\) 那么就把 \(i\) 加到当前序列的结尾中去,否则把他作为新开一个序列的首个元素继续往后扫。

然后你就会说,这包假的啊

但是,我家万叶叶一个往返自然,拒绝了你的嘲讽

请看英文题面

CF1029C

插入比删除简单

记录前后缀左端点 max , 右端点 min

CF1029D

预处理出一个数左移 N 位 % k 的值,然后把两个数拼起来

CF1029E

贪心:每次找出离根节点最远的点,然后由根节点向这个点的父节点连边,一直连到所有点都能被覆盖

证明:对于一个最远的点,只能连他或他的 fa ,连他的 fa 还能解救他的兄弟

posted @ 2024-10-30 16:16  小惰惰  阅读(52)  评论(0编辑  收藏  举报
/* 鼠标点击求赞文字特效 */