当前搜索:

[置顶] 【个人向】ProblemList

“会一题写一题的模式”在时间成本不定的情况下可能并非最优? 不妨新开一个题坑以屯题,题目是会口胡但暂时没能写掉的题,以后练码力/时间充裕/心情好的时候来填掉?可能永远也填不掉了 妙 【bzoj 3711】【jzoj 5521】 Tag:灵活地对值分治 题解 【jzoj ...
阅读(98) 评论(0)

[置顶] 数论/组合数学 杂项

Lucas定理 当p'>ppp是质数的时候,有 (38)Cmn≡C⌊m/p⌋⌊n/p⌋∗Cm mod pn&#x...
阅读(201) 评论(0)

[置顶] 注意事项·好东西·黑科技

注意事项 实现技巧 斜率优化dp,数论,数学题 开long long 只要涉及乘法就应该警惕,考虑是否会爆int LCT各种操作前先无脑写上个makeroot,保证不错(人生哲理)。 FFT空间一定要开4倍!!! 回溯(比如分治)如果要用到数组开static!如果要使用全局变量一定要谨慎...
阅读(1313) 评论(0)

[置顶] 关于我

我 广东省中山市中山纪念中学高一的一名OIer,蒟蒻。 中文名:LYD 英文名:同上(没有正式的英文名QAQ) QQ:495234878(我这种蒟蒻贴Q号也没人会来看。。) 三体传教士 现实主义者中的浪漫主义者 伪文青 伪东方众 爱好ACG 不入邪教兹磁清真! 现在入LL了Q...
阅读(1210) 评论(6)

子树合并背包类型的dp的复杂度证明

状态形如f[x][j]f[x][j]f[x][j]表示xxx子树内选了jjj个,转移形如f[x][j+k]=∑f[x][j]∗f[y][k]f[x][j+k]=∑f[x][j]∗f[y][k]f[x][j+k]=\sum f[x][j]*f[y][k] 假设树上有n个点,第二维限制为k(最多选k...
阅读(19) 评论(0)

3.27~3.31训练阶段性小结

3/27 拉格朗日乘数法 解决:多元函数在一定条件下的极值问题 设多元函数f(xi),满足条件g(xi)=0 则乘数函数F(xi,lamda)=f(xi)+lamda*g(xi) 当将xi看成未知数时,+号后面一项为0 对每个xi求偏导,都满足偏导为0 对lamda求偏导,也满足偏导...
阅读(53) 评论(0)

ZJOI 2018 旅游记

前言为什么我现在才写总结 有幸参加贵省省选非常资瓷 只是路上坐高铁时间太长略有不爽 突然意识到这竟然是我第一次去浙江。。 高铁上基本上是打LL+睡觉度过的Day1全天讲课,前程好评后程劝退 第一天上午就讲LCM真的大丈夫? 中午见识了衢州二中饭堂 发现“哪里饭堂都比JZ好吃”已经成为...
阅读(36) 评论(0)

【WC2018】州区划分

Description 原题链接 部分分 容易想到O(3n)O(3n)O(3^n)的子集DP fs=∑t⊆sft∗gs−tfs=∑t⊆sft∗gs−tf_s=\sum_{t⊆s}f_t*g_{s-t} 做完了fsfsf_s之后还要让fs=fs∗invsfs=fs∗invsf_s=f_...
阅读(71) 评论(0)

【子集卷积】【51nod 1824】染色游戏

Description 原题链接 有 n 个红球, m 个蓝球,从中取出 x 个红球和 y 个蓝球排成一排的得分是 rx⋅by ,其中 r0=b0=1 。 定义 f(t) 表示恰好取出 t 个球排成一排的所有可能局面的得分之和。 两个局面相同,当且仅当这两排球的个数相等,且在对应列位置上的...
阅读(42) 评论(0)

【CodeForces 662C】Binary Table

Description 给定一个n*m的01矩阵,可以任意对整行、整列进行异或操作。可以操作任意次。问最后矩阵中最少有多少个1 n<=20,m<=10^5 Analysis 发现n很小,小到我们可以枚举出行的全部操作状态,且可以将一列看成一个...
阅读(31) 评论(0)

阶段性自我剖析

思维能力对于数学相关的反应迟钝 对于特别抽象的会有畏难心理 对于繁琐讨论会有逃避心理(不一定是坏事,可能换个脑子会想到更简单的做法) 比较喜欢在普通模型上深入思考训练方面主要从计数,树上问题(包括dp,数据结构等),多项式,Atcoder入手训练思维代码能力模板除某些冷门字符串/数论算法以外...
阅读(45) 评论(0)

【AGC018 D】Tree and Hamilton Path

大意:给定一棵树,确定一个节点排列顺序,使得按顺序求相邻点距离之和最大,求最大值结论:选取重心作为根节点之后,可以保证排列中相邻的一对点的lca都为根,这样使得sigma dep[ai]+dep[ai+1]-2dep[lca]等价于深度之和 另一种解释是考虑一条边在答案中的贡献,肯定是它分割的两...
阅读(37) 评论(0)

【AGC017 E】Jigsaw

Description 给你n块积木,每块积木由三列构成,每块中间那列最长,为固定的H;对于每一块i,左边一列底部会比中间底部高c[i],然后长度为a[i],右边类似地,d[i],b[i]. 现在要求你把积木拼接起来,使得所有积木中列底部在同一水平线上,左右两列要么在这条水平线上,要么紧贴着...
阅读(31) 评论(0)

【AGC010 D】Decrementing

Description 题目大意:给定n个最大公约数为1的整数,两个人轮流进行操作,每次操作可以选一个大于1的数使其减1,然后所有的数再除以当前的最大公约数(如3 6 10对10操作后得到1 2 3),当其中一个人无法操作时,输掉比赛,求获胜的是先手还是后手。先手输出First,后手输出Seco...
阅读(28) 评论(0)

【AGC016 F】 Games on DAG

Description 给定一个DAG,1号、2号点上有1个棋子,A,B轮流玩游戏,每轮可以选择将uuu上的棋子通过一条边移动到vvv上,无法移动者输。求这个DAG的所有子图(任意删去边,共2m2m2^m个)中满足先手必胜的数量 N<=15 Analysis 首先...
阅读(34) 评论(0)

【AGC018 D】Tree and Hamilton Path

Description 给定一棵N个点的边权树,确定一个N的排列{Ai}{Ai}\{Ai\},最大化 ∑dis(Ai,Ai+1)∑dis(Ai,Ai+1)\sum dis(A_i,A_{i+1}) N<=10^5 Analysis 首先可以猜一发结论,以重心为根然后...
阅读(41) 评论(0)

【AGC 009D】Uninity

Description 给定一棵树,求在树上随机点分治所有可能情况中,树可能的最小的深度是多少? N<=10^5 Analysis 首先答案不超过log,因为直接点分治就是log 对于每个点定一个标号,表示点分树上它的子树的深度。 那么任意一种合法的标号,都可以对...
阅读(25) 评论(0)

【AGC017 F】ZigZag

Description 有一个n行的三角形,第i行有i个格子。第i行第j个格子用(i,j)表示。从(i,j)可以到达(i+1,j)和(i+1,j+1)。现在要确定m条从(1,1)出发到第n行的路径。设第a条路径走到的第b个格子是(b,X[a,b]),对于任意a < b,不能...
阅读(35) 评论(0)

【Goodbye Dingyou】【UOJ 351】新年的叶子

Description UOJ原题链接 给定一棵树,每次会随机选择一个叶子染黑,叶子可以被重复染黑,求期望多少次之后树的直径发生变化(只有白点参与直径计算) n<=5e5 Analysis 请注意题意,很容易看错题。 直径改变之后并不会停下来,而是可能计算多次...
阅读(39) 评论(0)

【AGC009 E】Eternal Average

Description 请构造若干k叉树,使得每颗均有n+m个叶子,有n个叶子点权为0,m个叶子点权为1,对于非叶子点权为儿子点权的平均数。 问最多构造多少k叉树,使得任意两颗根节点点权不同? n,m,k<=2000 (n+m-1) mod (k-1)=0 A...
阅读(58) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 12万+
    积分: 5011
    排名: 7186
    最新评论
    文章分类