摘要:
题面 注意到把对局在图上表示出来是一颗满二叉树(叶节点为选手,其他点为对局),可以考虑树形 dp。 设 \(x\) 为 \([l_x,r_x]\) 之间选手的比赛,且该节点到叶子结点距离 \(d_x\)。 设 \(f(x,p)\) 表示胜者为 \(p\) 的最大钱数,有转移: \[\begin{al 阅读全文
posted @ 2024-07-27 16:44
adam01
阅读(30)
评论(0)
推荐(0)
摘要:
题面 把“移动 \(a_n\) 至数列头”称为 rotate,删除一项称为 erase。 因为要求字典序最小,所以可以逐位贪心。 考虑一个数 \(a_i\) 怎么变成第一个数: 使用 \(n-i\) 次 rotate/erase,再 rotate 一次。删除或移动原来的 \(a_{i+1}\sim 阅读全文
posted @ 2024-07-27 16:44
adam01
阅读(46)
评论(0)
推荐(0)
摘要:
题面 注意到如果两个球 \(i,j\) 有 \(i<j,x_i>x_j\),那么这两个球一定会交换。 所以要交换 \(x\) 的逆序对数 次。 但是相同颜色交换没有代价,所以答案是 \(x\) 的逆序对数减去满足 \(c_i=c_j,i<j,x_i>x_j\) 的 \((i,j)\) 对的数量。 可 阅读全文
posted @ 2024-07-27 16:43
adam01
阅读(43)
评论(0)
推荐(0)
摘要:
题面 根据题目描述,原图为二分图,设两侧点集为 \(S,T\),大小为 \(s,t(s\le 3\times 10^5,t\le 3\times 10^3)\)。 注意到有四元环当且仅当 \(T\) 中存在一个点对 \((a,b)\) 同时和 \(S\) 中的某两个点连边。 可以先考虑暴力,一种想法 阅读全文
posted @ 2024-07-27 16:43
adam01
阅读(36)
评论(0)
推荐(0)

浙公网安备 33010602011771号