上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 题意 给一颗树,从1节点出发,走每条边的概率相同且耗时为1,求每个点第一次被遍历到的期望时间($t_1=1$) 思路 在树上只有两种移动方式:从儿子到父亲,从父亲到儿子 假设从$rt$走到$v$的期望代价为$dow_i$,从$i$走到$rt$的期望代价为$val_i$ 假设从$rt$转移到$v$,$ 阅读全文
posted @ 2019-10-24 07:59 擅长平地摔的艾拉酱 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 题意 给一个DAG,多次询问,每次给定$k$个点,求1到这些点的必经点的交集大小 思路 支配树裸题,建好DAG的支配树后$k$个点LCA的深度即为答案 Code cpp include define N 100005 using namespace std; int n,m,q; int rd[N] 阅读全文
posted @ 2019-10-24 07:43 擅长平地摔的艾拉酱 阅读(152) 评论(0) 推荐(0) 编辑
摘要: "题目" 给一个方程和一些限制,要求一些数必须小于$a_i$,一些数必须大于$b_i$,求不同的正整数解的数量 思路 扩展卢卡斯定理模板题 对于第二类限制$x_i\geq a_i$,将$m$减去$a_i 1$,即$x_i\geq 1$ 对于第一类限制$x_i\leq a_i$,由于限制数很少可以容斥 阅读全文
posted @ 2019-10-22 15:03 擅长平地摔的艾拉酱 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题意 有$n$个灯泡,除了$k$个之外都是亮的,有$m$种长度的区间翻转,求最少次数使得所有所有灯泡都亮,保证有解,$(n\leq 40000,k\leq 8,m\leq 64)$ 思路 可以发现区间翻转之后区间内的 相对 关系不变; 第一步:将区间翻转转换成单点翻转?考虑差分,令$pre_i$表示 阅读全文
posted @ 2019-10-22 12:42 擅长平地摔的艾拉酱 阅读(129) 评论(0) 推荐(0) 编辑
摘要: "题目" 思路 好题+细节题 答案字典序要求最小,所以考虑倒叙枚举,对于当前一组需要尽量多的加东西,因为后面组选的数越多,前面的选择机会越多 化 枚举序列 为 枚举值域 ,这是这道题的关键 $K=1$:倒叙枚举到$i$,此时只需判断当前组中的数是否有加$a_i$等于完全平方数的;可以$O(n)$枚举 阅读全文
posted @ 2019-10-21 21:38 擅长平地摔的艾拉酱 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 题意 小秋想要知道有多少个数组$a_1,a_2,...,a_k$满足$gcd(a_1,a_2,...,a_k)=d$并且$lcm(a_1,a_2,...a_k)=n$,两个数组视为不同,只要存在一个位置两个数不同 思路 ~~虽然这道题并不是原创题~~ 将$d,n$质因数分解,对于每一个质因子,至少一 阅读全文
posted @ 2019-10-20 18:37 擅长平地摔的艾拉酱 阅读(130) 评论(0) 推荐(0) 编辑
摘要: "题目" 解法1 发现两个数$x,y$的关系只有两种,分别是: 1. 选择$x$就可以完全包含选择$y$,如选了2就完全包含选择6的作用 2. 只要没有包含关系,那么两个数就无法替代对方 所以有些数必须选,除此之外的数 无关紧要 ,只需要求出必须选的数即可,设它为$m$,可以用欧拉筛或者埃氏筛得到 阅读全文
posted @ 2019-10-17 15:23 擅长平地摔的艾拉酱 阅读(123) 评论(0) 推荐(0) 编辑
摘要: "题目" 思路 显然状态压缩DP,先设$f_{i,S}$表示到了第$i$轮,状态为$S$时的最大价值,用刷表法正推求解; 然后就发现有些问题,因为就连题目都举了个栗子说明你当前的决策需要考虑未来的情况,这样会有后效性 所以需要逆推求解,设$f_{i,S}$表示还剩$i$论,状态为$S$时的最大价值, 阅读全文
posted @ 2019-10-17 14:17 擅长平地摔的艾拉酱 阅读(76) 评论(0) 推荐(0) 编辑
摘要: [TOC] $T1:facsum$ 题目 Mr.Hu最近偶得一函数$f(n) = n^m \times \sum_{d|n}{\sigma_0(d)\mu(\frac{n}{d})\frac{n}{d}}$ 求$F(n) = \sum_{i=1}^n{f(i)},(n\leq 10^7,m\leq 阅读全文
posted @ 2019-10-16 19:27 擅长平地摔的艾拉酱 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 题意 求1~n的全排列$P_i$的个数,满足对于$i\geq 2$,有$P_i P_{i/2}$ 思路 随手画个图就可以发现问题是求大小为$n$的小根堆的个数 由于左右子树互不影响,直接DP即可,设$dp_{i}$表示以$i$为根的小根堆的个数,有$dp_i = dp_{i 2} dp_{i 2+1 阅读全文
posted @ 2019-10-16 19:15 擅长平地摔的艾拉酱 阅读(104) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
/*取消选中*/