上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 63 下一页
摘要: 大意: 求n结点m叶子二叉树个数. 直接暴力, $dp[i][j][k][l]$表示第$i$层共$j$节点, 共$k$叶子, 第$i$层有$l$个叶子的方案数, 然后暴力枚举第$i$层出度为1和出度为2的个数来转移. 复杂度虽然看上去是$O(n^6)$, 但实际上去掉多余状态后只有1178917, 阅读全文
posted @ 2019-05-26 11:09 uid001 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定树, 初始每个点全为白色, 点$i$有权值$k_i$, 表示选择$i$后, 所有距离$i$小于$k_i$的祖先(包括i)会变为黑色, 求最少选多少个点能使所有点变为黑色. 链上情况的话, 直接从链头开始做一次线性dp就行了, 但是显然不能拓展到树上情况. 正解是从叶子往上贪心划分, 若当 阅读全文
posted @ 2019-05-26 10:22 uid001 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 区间dp一直写的是递归版本的, 竟然超时了, 学了一下非递归的写法. 阅读全文
posted @ 2019-05-26 09:48 uid001 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定$x,y$, 求第$x$小的最小素因子为$y$的数, 若答案>1e9输出0. 若$y>=60$, 可以暴力筛出1e9/60以内的答案. 否则容斥+二分算出答案. 阅读全文
posted @ 2019-05-24 23:44 uid001 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 珂朵莉给你一个长为n的序列,有m次查询 每次查询给两个数l,r 设s为区间[l,r]内所有数的乘积 求s的约数个数mod 1000000007 直接莫队暴力维护复杂度是$O(8m\sqrt{m})$. 看了官方题解, 序列权值比较小, 权值<1000的素数暴力维护, >1000的素数最多只有1个, 阅读全文
posted @ 2019-05-24 22:37 uid001 阅读(159) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 63 下一页