首页 > 其他分享 >2021 CCPC 哈尔滨

2021 CCPC 哈尔滨

时间:2023-10-30 23:01:04浏览次数:44  
标签:分块 他俩 ACAM zsy 哈尔滨 2021 块长 CCPC 根号

gym


开场 zsy 签了 J,gjk 签了 B,我读错了 E 的题(\(=\bmod\) 而不是 \(\equiv\pmod2\)),gjk 读对后过了
zsy 读了 K 给我,我记得是模拟赛原题,跟欧拉定理有关,但很难。他俩过了 D I,我大概会了 G 但不会 DP 期望,跟 zsy 无效交流了一会凭感觉写 1A 了。C 好像也是模拟赛原题就丢给他俩了
L zsy 给了不带修的 ACAM 做法并指出相同颜色段可以倍增,我说根号重构一下就能根号 \(\log\) 带修了。吃饭的时候会了单根号,回来他俩过了 H,最后 L 没调出来。以后一定一定要拍,即使只剩 15min

从排名看打得还不错(除了 L),下周就正式赛了,还是比较振奋人心的


C. Colorful Tree

E. Power and Modulo

L. Karshilov's Matching Problem

没注意意义不明的 \(\bmod\) WA 了一发
有相同的串,Trie 插入时权值要 += 而不是 =

分块

加强到区间修改

暴力:对 \(t\) 建 ACAM,用 \(s[1,l]\) 在上面跑顺便统计信息(“信息”指 ACAM 上所处结点和答案)

设块长为 \(B\)。预处理 ACAM 上每个结点走指定字符 \(B\) 次的信息
对 \(s\) 分块,维护从 \(1\) 到每个块右端点的信息,即可区间修改和前缀查询
注意最后一个块的块长不一定是 \(B\),不过对我的分块实现没有影响

时间复杂度 \(O(n\sqrt{n})\),空间复杂度 \(O(n)\)。调小块长可以减小常数

栈+倍增

标签:分块,他俩,ACAM,zsy,哈尔滨,2021,块长,CCPC,根号
From: https://www.cnblogs.com/ft61/p/17799116.html

相关文章

  • 2023CCPC桂林站游记
    2023CCPC桂林站游记Day0起爆器,启动!起爆器,启动!起爆器,启动!起爆器,启动!起爆器,启动!柚子÷真恶心。夜宴丁真,鉴定为玩柚子社玩的。和liuhangxin联机MC。看liuhangxin玩原神。看liuhangxin玩原神。看liuhangxin玩原神。看liuhangxin玩原神。看liuhangxin玩原......
  • 2023-2024-1 20211211 第四章读书笔记
    第四章读书笔记一、知识点归纳(思维导图)二、收获总结并行线程的主要挑战有:线程同步、死锁、资源竞争、上下文切换开销等问题。线程级别的并行是指在多核处理器上同时执行多个线程,每个线程独立执行不同的任务。指令级别的并行是指在单个核心的处理器上同时执行多条指令。并发......
  • 2023-2024-1 20211327 信息安全系统设计与实现 学习笔记7
    学习笔记7顺序算法与并行算法线程的原理与优缺点线程管理函数线程同步实践过程顺序算法与并行算法顺序算法(SequentialAlgorithm)原理:顺序算法是一种线性执行的算法,它按照顺序一步一步地解决问题。这意味着每个操作都依赖于前一个操作的结果,只有在前一个操作完成之后才......
  • 20211316郭佳昊 《信息安全系统设计与实现(上)》 第八周学习总结
    一、任务要求[1]知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题核心是要求GPT:请你以苏格拉底的方式对我进行提问然后GPT就会......
  • 【pwn】[SWPUCTF 2021 新生赛]nc签到 --shell过滤字符
    附件下载打开:importosart='''  (( "####@@!!$$  ))    `#####@@!$$` ))  (( '####@!!$:  (( ,####@!!$: ))    .###@!!$:    `##@@!$:    `#@!!$ !@#  `#@!$:   @#$  #$  `#@!$:   !@!......
  • 【2023潇湘夜雨】LTSC2021_Ent_21H2.19044.3636软件选装纯净版10.28
    【系统简介】=============================================================1.本次更新母盘来自Windows10LTSC_2021Build19044.3636。2.增加部分优化方案,手工精简部分较多。3.OS版本号为19044.3636。精简系统只是为部分用户安装,个别要求高的去MSDN下。4.集成《DrvCeo-2.15.0.......
  • Adobe Premiere Pro 2021正版下载-最新下载
    Adobe出品的全球顶级视频编辑创作软件PremiereProCS6结合了令人难以置信的性能,采用了圆滑的,更新界面和新的创意的神奇功能,包括稳定镜头,动态时间轴微调,扩大多镜头编辑,调整图层等更多功能。升级到AdobePremiereProCS6工作,可以实时支持最新手机,数码单反相机,HD和RAW格式。增强......
  • 商用密码产品 20211314王艺达
    一.28类商用密码产品序号产品种类产品描述认证依据1智能密码钥匙实现密码运算、密钥管理功能的终端密码设备,一般使用USB接口形态。GM/T0027《智能密码钥匙技术规范》、GM/T0028《密码模块安全技术要求》2智能IC卡实现密码运算和密钥管理功能的含CPU(中央处理器)的集......
  • 20211314王艺达学习笔记7
    第四章并发编程教材知识点归纳本章主要讲述并发编程,介绍了并行计算的概念,指出了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;介绍了Pthread中的线程操作,包括线程管理函数,互斥量、连接、条件变量和屏障等线程同步工具;通过......
  • 2023-2024-1 20211306 密码系统设计与实现课程学习笔记7
    20211306密码系统设计与实现课程学习笔记7任务详情自学教材第4章,提交学习笔记知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题......