随笔分类 - 题解
摘要:AtCoder Beginner Contest 275 A-F 题解
阅读全文
摘要:AtCoder Beginner Contest 271 A-E 题解
阅读全文
摘要:AtCoder Beginner Contest 280 A-F 题解
阅读全文
摘要:AtCoder Beginner Contest 291 A-E 题解
阅读全文
摘要:AtCoder Beginner Contest 291 A-F 题解
阅读全文
摘要:AtCoder Beginner Contest 281 A-F 题解
阅读全文
摘要:AtCoder Beginner Contest 287 A-F 题解
阅读全文
摘要:AtCoder Beginner Contest 286 A-G 题解
阅读全文
摘要:AtCoder Beginner Contest 282 A-F 题解
阅读全文
摘要:AtCoder Beginner Contest 285 A-F 题解
阅读全文
摘要:AtCoder Beginner Contest 283 A-F 题解
阅读全文
摘要:你看这 DP 像话吗?!
阅读全文
摘要:Cow Sorting G Desprition 农夫 JOHN 准备把他的 \(N\) 头牛排队以便于行动。因为脾气大的牛有可能会捣乱,JOHN 想把牛按脾气的大小排序。在排序过程中,JOHN 可以交换任意两头牛的位置。因为脾气大的牛不好移动,JOHN 需要 \(X+Y\) 秒来交换脾气值为 \(
阅读全文
摘要:优先队列坠吊啦~
阅读全文
摘要:好菜好菜好菜,我真的好菜~
阅读全文
摘要:题目链接 Desprition 给出一个只由字母 \(A\),\(G\),\(T\),\(C\) 组成的字符串 \(S\) ,长度为 \(n\) ,对于每个 \(i\) \(\in\) \([0,n]\),问有多少个长度为 \(m\),仅含有 \(A\),\(G\),\(T\),\(C\) 的字符串
阅读全文
摘要:题目链接~ 左偏树以及懒标记的应用。 Desprition 每个有初始战斗力和出发点的士兵,在一棵有根树上在满足战斗力大于该点防御力的条件下不断沿节点父亲向上进攻。如果不满足条件,就阵亡在该节点。求对于每个城池,输出有多少个骑士在这里牺牲;对于每个骑士,输出他攻占的城池数量。 Solution 因为
阅读全文
摘要:题目链接 后缀树组解法~ Desprition 每次在字符串末尾添加一个字符,求新字符串的不同子串的个数。 Solution 如果没做过P2408的可以先去康康那道题。 这套题其实就是 \(P2408\) 的加强版,多了一个加操作。 思路转化 因为是用后缀数组做,如果我们每次在末尾添加一个字符,就相
阅读全文