
洛谷
文章平均质量分 83
YingLog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【洛谷】【AGC063A】Mex Game(博弈论基础)
由于Alice和Bob总会采取最优策略,可知到Alice的回合时,Alice会将位置靠前且未被加入过集合中的字符串中'B'的下标加入集合中,Bob同理,所以这道题就变成了比较A和B出现的次数,如果A多,则Alice赢,反之,则Bob赢。ならば Bob が勝者となります.集合 X の要素数は k 以下であるため,x = mex(X) ≤ k が成り立つ(したがって文字 Sx が存在する)ことに注意してください.。k 回すべての行動が終わった時点での mex(X) を x とするとき,文字 Sx が。原创 2025-02-18 21:17:43 · 721 阅读 · 0 评论 -
【洛谷】【P2657】windy 数 (块状数组)
首先,注意到2e9数据范围其实并不大,于是我们可以考虑通过打表把一个个长度为2e6的数据区间分割出来,并赋值为当家区间与之前所有区间的windy数的数量的前缀和,之后我们就可以根据a和b所处的区间来决定是直接遍历还是先求出a和b之间的区间内的windy数的数量再遍历,主要运用了分块打表的思想。不含前导零且相邻两个数字之差至少为 2 的正整数被称为 windy 数。windy 想知道,在 a 和 b 之间,包括 a 和 b ,总共有多少个 windy 数?windy 定义了一种 windy 数。原创 2025-02-18 21:31:04 · 276 阅读 · 0 评论 -
【洛谷】【P5260】超立方体
在2维和3维空间内这个结论可以这样形象的理解:对于 2 维空间,我们只要把这个正方形放到第一象限内,使得 4 个顶点的坐标按逆时针顺序依次为 (0,0),(1,0),(1,1),(0,1),然后再把坐标看成 2 位 2 进制数,依次将这 4 个点编号为 0,1,3,2即可。2、如果同构于某一个超立方图,那么请给图中这 N 个点重新编号,并在这一行输出 N 个用空格隔开的整数,表示原图中每个点新的编号,使得重新编号后,满足题目中所述的结论。1、如果询问中给定的图不同构于任何一个超立方图,输出 −1;原创 2025-02-16 08:55:05 · 806 阅读 · 0 评论 -
【洛谷】【P2949】Work Scheduling G(DP)
传送门:Work Scheduling G DPFarmer John has so very many jobs to do! In order to run the farm efficiently, he must make money on the jobs he does, each one of which takes just one time unit.His work day starts at time 0 and has 1,000,000,000 time units原创 2025-02-15 21:07:58 · 868 阅读 · 0 评论 -
【洛谷】【P9606】ABB(KMP算法)
例如,如果原字符串是 "abcabc",那么反转后的字符串是 "cbacba"。这个拼接后的字符串的 LPS 数组的最后一个值就是 3 ("abc")。当项目完成时,平房的整个颜色序列将是对称的,也就是说,从街道的两端观察时,颜色序列是相同的。所有现有的平房都坐落在街道的一侧,新的平房应该建在同一侧。在其他问题中,Fernando 想知道,在满足平房颜色限制的情况下,他最少需要用来建造和适当染色才能完成项目的新平房数量。)组成的字符串,代表从湖岸开始的街道现有的平房颜色顺序,其中不同的字母表示不同的颜色。原创 2025-02-11 20:50:15 · 579 阅读 · 0 评论 -
【洛谷】【P3758】可乐(状压dp)
因而,他们的敌对星球研发出了一个可乐机器人,并且放在了加里敦星球的 1 号城市上。对于每个与 j 直接相连的邻接节点 k,执行状态转移 dp[i][edge[j].to[k]] += dp[i-1][j],增加预测到达其邻居 k 的路径数量(通过节点 j)。最后,为了计算从 j 自身开始的路径,需要将 dp[i][j] 更新为 dp[i-1][j] 的值,以便包括未发生变化的情况。初始化 dp[0][1] = 1,表示从节点 1 开始,经过 0 步到达节点 1 自身的路径数量为 1。原创 2025-02-08 23:17:27 · 657 阅读 · 0 评论 -
【洛谷】【P2149】Elaxia的路线(拓扑排序、Dijkstra算法)
结构体 T:用于存储图中边的信息,包括目标顶点 v 和边的权重 w。结构体 edge:包含一个向量 to,表示从某个节点出发的所有边。结构体 Sode:用于Dijkstra算法中的节点存储,包含当前节点 v 和到达该节点的距离 dis。该结构体重载了小于运算符,从而可以在优先队列中使用。原创 2025-02-08 23:00:07 · 788 阅读 · 0 评论 -
【洛谷】【ZJOI2007】棋盘制作(悬线法)
国际象棋是世界上最古老的博弈游戏之一,和中国的围棋、象棋以及日本的将棋同享盛名。据说国际象棋起源于易经的思想,棋盘是一个 8×88×8 大小的黑白相间的方阵,对应八八六十四卦,黑白对应阴阳。而我们的主人公小Q,正是国际象棋的狂热爱好者。作为一个顶尖高手,他已不满足于普通的棋盘与规则,于是他跟他的好朋友小W决定将棋盘扩大以适应他们的新规则。小Q找到了一张由 N×MN×M 个正方形的格子组成的矩形纸片,每个格子被涂有黑白两种颜色之一。小Q想在这种纸中裁减一部分作为新棋盘,当然,他希望这个棋盘尽可能的大。原创 2025-02-08 22:43:21 · 527 阅读 · 0 评论