摘要: 题目传送门题目描述:给出一颗树,每条边都有权值,然后列出一个n的全排列,对于所有的全排列,比如1 2 3 4这样一个排列,要算出1到2的树上距离加2到3的树上距离加3到4的树上距离,这个和就是一个排列的val,计算所有全排列的val和就可以了。思路:对于一个n的全排列... 阅读全文
posted @ 2018-08-25 21:51 光芒万丈小太阳 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 历程:由于只是网络赛,所以今天就三开了。一开始的看题我看了d题,zz和jsw从头尾看起来,发现c题似乎可做,和费马大定理有关,于是和zz一起马上找如何计算勾股数的方法,比较慢的A掉了,而jsw此时看了最后的两道题,并且也与此同时把倒数第二题做掉了,但是此时... 阅读全文
posted @ 2018-08-25 21:18 光芒万丈小太阳 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题目描述:给出n,x,mod。求s[n].s[n]=s[n-1]+(x^n)*(n^x)%mod; 思路:这道题是hdu5950的进阶版。大家可以看这篇博客hdu5950题解。由于n很大,所以肯定是矩阵快速幂的题目,但是矩阵快速幂只能解决线性的问题,n^4... 阅读全文
posted @ 2018-08-25 09:53 光芒万丈小太阳 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 题目传送门 题目大意:给出n个点,m条无向边,让你计算这幅母图中有几个大小为s的完全图。 完全图的意思是任意一个点都和其他点直接相连,完全图的大小指的就是完全图点的个数。 思路:比较巧妙的构图方式。我们会很自然地想到用dfs来找环,然后... 阅读全文
posted @ 2018-08-24 20:41 光芒万丈小太阳 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题目描述:给出一个数列的第一项和第二项,计算第n项。递推式是 f(n)=f(n-1)+2*f(n-2)+n^4.由于n很大,所以肯定是矩阵快速幂的题目,但是矩阵快速幂只能解决线性的问题,n^4在这个式子中是非线性的,后一项和前一项没有什么直接关系,所以模拟赛... 阅读全文
posted @ 2018-08-24 19:48 光芒万丈小太阳 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 题目传送门题意:给出n,m,k,用m个0到n-1的数字凑出k,问方案数,mod一个值。题目思路:首先如果去掉数字范围的限制,那么就是隔板法,先复习一下隔板法。①k个相同的小球放入m个不同的盒子,每个盒子不为空的种类数:k-1个空隙中插入m-1个板子,C(k-1, m-... 阅读全文
posted @ 2018-08-22 21:57 光芒万丈小太阳 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 今天的比赛打得很不好,前一个小时的看的题目都非常难,没有做出题目,中期看到两道题,一道题是我读题,金大佬solo的,另外一道题是金大佬读题,写了代码但wa了,然后我和zz找bug,最后发现答案的范围是2^64,会爆long long,于是以为要大数,然后用... 阅读全文
posted @ 2018-08-11 18:48 光芒万丈小太阳 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、long long的范围是+-的2^63-1,不是64,而unsigned long long可以到达这个范围。 2、题目答案看似很多,时间复杂度太高时,想想鸽笼原理,可能很少。 3、线性逆元方程 能在o(n)的时间内算出1-n所有数字的逆元。 处理阶乘的逆元 4、模拟题也有可能爆 long l 阅读全文
posted @ 2018-08-11 18:38 光芒万丈小太阳 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 今天的题目比昨天的简单,一开始自己看了一道题意比较难懂的题目,然后看到榜上有人做出的两道不同的题目,然后马上改变目标,金大佬看的题目是一道比较裸的高斯消元,基本上只要模板正确就可以对,于是很快就开始打了,但我们用的kuangbin的模板打印出来居然没有负号!!... 阅读全文
posted @ 2018-08-10 22:27 光芒万丈小太阳 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 和新队员的第一次比赛,前期开题方向基本正确,签到的速度比较快,中期读了旋转卡壳,矩阵和km的三道题目,都有一定的想法,但三个人意见不同没有往一个方向想,但其实旋转卡壳和km的题目思路几乎都对了,但是旋转卡壳少一点点思路,km又缺少比较优秀的模板,一个题目... 阅读全文
posted @ 2018-08-10 08:58 光芒万丈小太阳 阅读(154) 评论(0) 推荐(0) 编辑