随笔分类 - 思想——分治
摘要:I.I.[POI2011]ROT-Tree Rotations 可以发现,你无论如何交换某个节点里的儿子们,该节点子树内每个数的数量都是不变的。 于是我们考虑类CDQ分治的思想——先计算儿子内部最小逆序对数,然后再在父亲处计算两个儿子之间的最小逆序对数。 因为保证叶节点上的东西是排列,所以设左儿子的
阅读全文
摘要:XV.CF1045E Ancient civilizations 神题。 我们先考虑如果凸包上只有三个点时的情形。 假如该三个点是同色的,我们考虑能否在该三角形内部找到一个异色点。假如能找到,我们便可以将这个大三角形拆分成三个小三角形,每个小三角形以该异色节点和凸包上两个点为顶点,这就使得小三角形的
阅读全文
摘要:I.【模板】分治 FFT 作为多项式的第一题,这题还是挺好理解的。 首先,我们完全可以把扩大到的次幂,空余地方补上,并且答案不变。 然后,对于递推式,我们如果再令的话,显然这个的下界是可以改成的——虽然这会使
阅读全文
摘要:CXXXI.[GYM102331J]Jiry Matchings 首先,不难想到一个 的树上背包:设 表示在以 为根的子树内,其中 没有被匹配/被匹配了,且整个子树中共匹配了 条边的最优方案。考虑优化。 我们知
阅读全文
摘要:VIII. "[JSOI2012]分零食" 首先,暴力的DP是非常轻松的。设为(前个人,分了颗糖)的种数,再设为(一个人拿到颗糖的快乐度),即。 首先,我们可以将人数与糖数取,因为反正最多只有前个人
阅读全文