上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 前言 版本最强:老贪酸菜。 题意简述 小 X 有 \(2\) 个士兵,对手小 Y 有 \(n\) 个士兵,血量分别为 \(h_1,\cdot,h_n\)。小 X 的第一个士兵每一回合可以对小 Y 的某一个士兵造成 \(a\) 点伤害,第二个士兵每一回合可以造成 \(b\) 点伤害。你可以认为小 Y 阅读全文
posted @ 2025-07-31 18:18 XuYueming 阅读(24) 评论(0) 推荐(0)
摘要: 前言 题目链接:洛谷。 本题做法有很多,可以 ACAM,可以直接变成二维数点,可以 Trie+dfs 序差分。 本题解类似最后一种做法,但是统计信息的方式略有差别,虽然时间复杂度较劣,但是支持不可差分信息,具有一定扩展性。 题意简述 给定 \(n\) 个文本串 \(s_i\) 和 \(q\) 次查询 阅读全文
posted @ 2025-07-29 20:55 XuYueming 阅读(29) 评论(0) 推荐(0)
摘要: 前言 题目链接:HDU。 题意简述 定义字符串可重集 \(T=\{s_i\}_{i=1}^k\) 的价值为 \(\sum\limits_{1\leq i\lt j\leq k}\operatorname{LCP}(s_i,s_j)\)。 给你长度为 \(n\) 的字符串 \(S\),和初始为空的字符 阅读全文
posted @ 2025-07-28 19:33 XuYueming 阅读(44) 评论(3) 推荐(1)
摘要: 前言 题目链接:洛谷;UOJ。 本文给出一种仅用一个堆的实现,本质和用黑盒是一致的。 题意简述 有 \(n\) 个商品 \((a_i,c_i)\),分别表示该商品的种类和价格。共 \(m\) 种商品,对于第 \(i\) 种商品,你必须购买 \([l_i,r_i]\) 个商品。 你要求出前 \(k\) 阅读全文
posted @ 2025-07-21 10:42 XuYueming 阅读(23) 评论(0) 推荐(0)
摘要: 引言 本文原名为《圆方树学习笔记 & 最短路题解》,原始版本可见文末。 本文旨在系统梳理 圆方树(Block forest) 及其思想在图论问题中的应用,尤其是在信息学奥林匹克竞赛(OI)中的实际价值。 我们将从一种特殊的图结构——仙人掌图(Cactus Graph)出发,逐步扩展至一般无向图,分析 阅读全文
posted @ 2025-07-19 20:48 XuYueming 阅读(679) 评论(1) 推荐(10)
摘要: 前言 题目链接:洛谷、GAME on cactus。 为啥没桥啊,没用到什么性质啊。 为啥没重边啊,没用到什么性质啊。 推荐阅读:《圆方树学习笔记 —— 一种关于点双连通分量的思考方式》。 题意简述 原题无桥,不妨加强。原题无重边,不妨加强。 \(n\) 个点、\(m\) 条边的仙人掌上的博弈游戏。 阅读全文
posted @ 2025-07-19 19:14 XuYueming 阅读(48) 评论(0) 推荐(0)
摘要: 前言 题目链接:HDU。 题意简述 对于一个数组 \(b\),定义: \(\operatorname{odd}(b)\):先筛选出 \(b\) 中出现次数为奇数的元素,再将这些元素按照“出现次数降序,出现次数相同时按元素大小升序排序”的新数组。 \(\operatorname{even}(b)\): 阅读全文
posted @ 2025-07-19 09:39 XuYueming 阅读(73) 评论(2) 推荐(1)
摘要: 前言 题目链接:CodeChef。 题意简述 给定仅包含小写字母字符串 \(S\) 和每个小写字母对应的权值 \(\omega_{\mathtt{a}\sim\mathtt{z}}\)。 定义 \(w(S):=\sum_{c\in S}\omega_c\),即每一个字符的权值和。定义 \(f(S)\ 阅读全文
posted @ 2025-07-17 16:19 XuYueming 阅读(27) 评论(0) 推荐(0)
摘要: 讨论区评论的时候,不能预览自己的评论,这就很难受。发讨论的时候,必须切换页面才能预览。就不能边写边预览吗?于是有了本文。 发现 textarea 都是 .markdown-edit,那就替换掉这个就行了。左边是编辑框,右边是预览框,还有一个按钮用来控制预览。注意新的 textarea 的 name 阅读全文
posted @ 2025-07-12 21:13 XuYueming 阅读(23) 评论(0) 推荐(0)
摘要: 简单区间最值 \[f_i=\min\limits_{j\in[L_i,R_i]}\{f_j+w_j\}+c_i \] 若 \(L_i\leq L_{i+1},R_i\leq R_{i+1}\),即滑动窗口: 单调队列 \(\mathcal{O}(n)\) 解决。 否则: 单点修改、区间最值查询,上数 阅读全文
posted @ 2025-07-11 14:14 XuYueming 阅读(83) 评论(0) 推荐(2)
上一页 1 2 3 4 5 6 ··· 13 下一页