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

代码源广附2026寒

Day 1

A 洛谷 P11663 勇者比太郎 2 / Bitaro the Brave 2

打完所有怪物也就是 \(x>a_i-s_i\),s_i就是到 a_i 时增加的所有力量。直接把序列复制一遍做前缀和,用线段树维护区间最大值即可。

B 洛谷 P14577 磁极变换 (没补)

阴,发现如果一块磁铁能吸上它自己就会撞毁。所以每一种颜色最多只有一块磁铁能存在,再考虑其他颜色的磁铁对当前磁铁的影响,\(O(V^2)\) V 为字符集大小。

C 洛谷 P10371 石头(没补)

单调栈+链表优化

D CodeForces 1743F Intersection and Union

拆位,考虑每一个位置在所有情况下对答案的影响。整理分讨逻辑的运算后发现对于 \([l,r]\) 内区间赋值,区间外 \(\times 2\),线段树维护。

E CodeForces 1732D2 Balance (Hard version)(没补)

记搜+神秘优化

F CodeForces 1777F Comfortably Numb

可以先用单调栈找到每个最大值可能出现的区间,区间内分成左右两半。用笛卡尔树的生成方法求区间一定是一个分治的过程,所以我们只需要对于每个找到的区间枚举小的半边就能获得类似启发式合并的复杂度,另一半用可持久化 trie 做,\(O(n\log^2n)\)

H 洛谷 P12598 参数要吉祥

看上去和历史的研究有点像,实则完全不然。但莫队依然可行,发现可以在莫队维护的 \(x\) 上根号分治,\(x>\sqrt x\) 不超过根号个,先在全局找到这些可能的根号个 \(a_i\) 然后在每个询问遍历这些 \(a_i\) 对应的 x 取它们的答案;若小于根号我们直接枚举这根号个 x,可以 \(O(1)\) 维护 \(c(x)\),枚举 x 求最大值。

I 洛谷 P12865 冒泡排序机 / Bubble Sort Machine

需要知道冒泡排序经过 k 轮后 \(\{a_1\dots a_i\}=\{a_1\dots a_{i+k}\}_{min_k}\),也就是前缀 i 的集合为前缀 i+k 的集合的前 i 小元素集(均为无序集)。这题的查询差分为前缀r- 前缀l-1;至于 k 轮后前缀 i 的元素和可以使用可持久化线段树。

Day 2

模拟赛

A

分讨或者 dp,都挺难写。dp 可以写 3 维 i,j=0\1,k=0\1,做到 i,是否有出现过分隔,是否有出现过 \(b_i=1\),硬核转移

B

由于每个人出发时间不同且都走最短路所以只要从距离从大到小让人去送一定不会撞(不论送完后人是否停留),而且可以证明这是最小,答案为 \(\min\{dis+opposite\_rank-1\}\),在排名上线段树维护

C(没补)

可以线性模拟把 dag 建出来,再把 dag 上多余的边去掉,可知一定能修成一棵树。然后套用树上的 topo 序的计算式 \(ans=\frac{siz_{root}!}{\prod_{u=1}^n siz_u}\),或者递推计算 \(f_u:=\prod\limits_{u\to v}\times\frac{(siz_u-1)!}{siz_v!}\)

Day 3

http://www.jsqmd.com/news/346984/

相关文章:

  • 三端毕设项目推荐-springboot基于B_S架构的积分制零食自选平台基于web的积分制零食自选销售平台【附源码+文档,调试定制服务】
  • 理论+实战:通过开发一个LabVIEW TCP Server端工具来学习下TCP的通信
  • 信息安全毕业设计创新的项目选题怎么选
  • Unity3D 智慧城市管理平台
  • 2026年基因数据开发者防讼攻略:软件测试从业者专业指南
  • 中科科仪图像分析软件交互及UI界面设计
  • COMSOL 仿真二次谐波产生:从理论到实践
  • 2026年音频测试设备厂家推荐排行榜:覆盖智能音响、耳机、喇叭、麦克风、马达及声振异音检测的精准测评解决方案 - 品牌企业推荐师(官方)
  • 【计算机毕业设计案例】基于python+CS架构的医院财务管理系统在线完成财务报表、预算管理、成本分析(程序+文档+讲解+定制)
  • 实用指南:【Linux】深入理解Linux进程:从概念到实践
  • 2.5记录
  • 2026年革命:太空辐射环境测试如何重塑软件可靠性——软件测试从业者的专业解析
  • 题解:洛谷 P1260 工程规划
  • 数据中台建设指南:从0到1构建企业级大数据平台
  • 【计算机毕业设计案例】基于springboot+B_S架构的积分制零食自选平台(程序+文档+讲解+定制)
  • 夜に駆ける
  • app尝试做一个文字生成语音的功能
  • 基于springboot的人格测试网站系统
  • 2026基于springboot的在线招聘系统
  • Solution - P2292 [HNOI2004] L 语言
  • app内手机防盗功能基本开发完成
  • 系统思考与组织效率
  • 做员工福利平台的公司有哪些?企业福利平台该怎么选,深度解析 - 速递信息
  • 大四毕业生亲测有效的降AI实战笔记,免费降AI指令+专业将AI工具,轻松降低AI率
  • 2026年河北画室集训实力推荐榜:纵横美术/大画室/小画室/联考成绩/小班教学深度解析,专业口碑与高分保障之选 - 品牌企业推荐师(官方)
  • 2026年 屏蔽箱厂家推荐排行榜:屏蔽室/屏蔽柜/射频屏蔽箱/OTA屏蔽箱等全品类专业屏蔽设备实力品牌深度解析 - 品牌企业推荐师(官方)
  • [豪の算法奇妙冒险] 代码随想录算法训练营第四十一天 | 121-买卖股票的最佳时机、122-买卖股票的最佳时机Ⅱ、123-买卖股票的最佳时机Ⅲ
  • JAVA - 并发之内存模型
  • 2026年论文降AI保姆级教程:手把手教你如何降AI,将80%的AI疑率降至5%
  • 太空生物计算融合趋势:测试从业者的新机遇