2020年1月7日
摘要:
http://codeforces.com/contest/1287/problem/D 思路: 1. 每个子树维护一个数组,包含所有节点的编号和值,且按值排序。 2. 每个子子树的数组需要合并到父节点表示的父子树中,合并需要维护按照值的递增顺序。 3. 所有子子树合并到当前节点表示的父子树中后需要 阅读全文
摘要:
http://codeforces.com/contest/1287/problem/C 思路: dp[k][h][w][z] 表示剩余0-k节点,基数点剩余h个,偶数点剩余w个,k点为z(奇/偶) 的情况下的最优值。 其中w可以省略掉因为可以根据k和h计算出w,为了方便写计算留下了w。 代码: 阅读全文
摘要:
http://codeforces.com/contest/1287/problem/B 思路: 俩俩配对确定唯一的第三张就可以。每一张卡片可以用64为整数表示,所以找第三张就是找这个整数有没有。找第三张卡片不能用哈希map,因为有输入数据会导致重复的key比较多,导致超时。回忆起了当年自己为什么坚 阅读全文
摘要:
http://codeforces.com/contest/1287/problem/A 找到出现A之后最大连续的P的数量即可 代码 阅读全文