原文:Codeforces 1238E. Keyboard Purchase

传送门 注意到 m 只有 ,考虑一下状压 dp 设 f S 表示当前确定的字符集合为 S ,那么转移就考虑从最右边加入的下一个字符 c 那么问题来了,代价如何计算 考虑每次加入一个字符以后对于所有字符间的移动 c i,c i 产生的代价 那么显然只有当 c i in S , c i notin S 时,移动 c i,c i 会多经过当前加入的字符的位置,那么需要的时间就会增加 所以我们可以维护一个 ...

2019-10-09 17:06 0 306 推荐指数:

查看详情

Codeforces1238E. Keyboard Purchase(状压dp + 计算贡献)

题目链接:传送门 思路: 题目中的m为20,而不是26,显然在疯狂暗示要用状压来做。 考虑状压字母集合。如果想要保存字母集合中的各字母的顺序,那就和经典的n!的状态的状压没什么区别了, ...

Fri Oct 11 16:27:00 CST 2019 6 242
Codeforces 1238D. AB-string

传送门 求合法的串看一眼很不可做 考虑一下总方案减去不合法方案 考虑如何求不合法的串,首先串中连续的相同字符一定是回文串的一部分 然后考虑 $AB$ 交错的情况,发现对于某个 $A$ 它如果左 ...

Thu Oct 10 00:27:00 CST 2019 0 378
Codeforces 1238C. Standard Free2play

传送门 题目别看错了,好像挺多人都读错了... 然后显然可以贪心,只有在需要用 $\text{magic crystals}$ 的时候才用 那么直接模拟即可 如果初始相邻两个突出的平台高度不连 ...

Thu Oct 10 00:10:00 CST 2019 0 398
Codeforces 1270E

我们把所有点分成四类 $A_{0,0},A_{0,1},A_{1,0},A_{1,1}$ 发现如果$A_{0,0}+A_{1,1} > 0$并且$A_{0,1}+A_{1,0} > 0 ...

Mon Dec 30 23:40:00 CST 2019 4 143
codeforces 877e

E. Danil and a Part-time Job time limit per test 2 seconds memory limit per test 256 megabytes input ...

Mon Nov 06 01:31:00 CST 2017 0 1356
Codeforces 1220E. Tourism

传送门 这是一道英语题,首先要读懂题目: $\text{Alex believes that his trip will be interesting only if he will not us ...

Fri Sep 20 20:42:00 CST 2019 2 263
codeforces 1269 E K Integers

E. K Integers 题目连接:https://codeforces.com/contest/1269/problem/E 题意 给了一个排列p,你每次操作可以交换两个相邻的元素,现在问你最少操作多少次可以形成一个形如1,2,3,4..k 这样的子段 k从1~n 题解 ...

Tue Dec 24 11:42:00 CST 2019 0 260
Codeforces Round #580 (Div. 1) A-E

Contest Page A Tag:构造 将$a_i$看做一个无穷数列,$i > 2n$时$a_i = a_{i - 2n}$.设$sgn_i = \sum\limits_{j ...

Wed Aug 21 17:59:00 CST 2019 5 212
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM