随笔分类 -  数论——容斥

摘要:这题还是比较妙妙~~套路~~的,复杂度为$O(log^2N)$,可以卡掉$\sqrt n$的做法 首先我们可以把原数列分成很多个集合,集合之间肯定是两两独立的,考虑分别计算答案 我们定义$f_i$为集合大小为i出现过多少次(集合大小最多为$logN$级别),$g_i$表示集合大小为i删除完的期望步数 阅读全文
posted @ 2019-10-31 23:36 呢没理他 阅读(176) 评论(0) 推荐(0)
摘要:加强前这道题还是比较友好的 首先我们设$g_x$为x对情侣没有一对坐在一起的数量 然后答案就可以表示成:$C_n^k A_n^k 2^k g_{n k}$ 这里的复杂度是$O(T N)$,貌似不错,所以现在问题变成求$p_x$了 第一篇题解是利用这是一个错牌问题,用递推式解决,复杂度为优秀的$O(N 阅读全文
posted @ 2019-10-31 23:29 呢没理他 阅读(150) 评论(0) 推荐(0)