摘要:
设f[i,j]为准考证号上第i位匹配到不吉祥数字第j位的方案数,显然j∈[0,m-1]下面我们就要想到怎么把f[i-1]转移到f[i]也就是当前匹配到第k位,那么下一位可能会匹配到哪一位显然我们可以穷举下一位的字符,利用KMP求出下一位会匹配到哪一位(KMP的失配思想)然后可以得出f[i,j]=f[...
阅读全文
posted @ 2015-01-01 19:51
acphile
阅读(431)
推荐(0)
摘要:
两道题目本质是一样的bzoj1576我们先要用dij+heap处理出最短路径树和起点到每个点的最短路径而bzoj3694已经给出了最短路径树,所以直接dfs即可题目要求的是不走起点到每个点最短路径上的最后一条边的最短路径首先我们考虑非树边的影响,对于一条非树边(u,v),加入到最短路径树中必然会形成...
阅读全文
posted @ 2015-01-01 19:42
acphile
阅读(257)
推荐(0)
摘要:
之前我们曾经用dp解决过数学期望问题,这次我们用的是解方程的方法首先在编号之前,肯定要求出每条边的期望经过次数然后可以转化为求边端点的期望次数这种做法我一开始接触是noip2013的初赛问题求解,是类似的思想当出现循环无法用dp解决时,我们考虑列方程设pi为点i的期望经过次数则容易得到pi=sigm...
阅读全文
posted @ 2014-12-31 23:06
acphile
阅读(137)
推荐(0)
摘要:
很像最大权闭合子图的题目s向每个工作连边,流量为收益每个工序,由工作i向对应机器连边,流量为租用费每个机器向t连边,流量为购买费显然跑最小割,ans=总收益-mincut 1 const inf=200000007; 2 type node=record 3 flow,next,...
阅读全文
posted @ 2014-12-31 22:59
acphile
阅读(121)
推荐(0)
摘要:
一看就知道是数学题,考虑插空法由于老师只有两人,所以先对老师进行插空这里考虑两种情况:1.两个老师站在同一处,即两个男生之间站了两个老师这时候需要一个女生站在两个老师之间,再对女生插空,根据乘法原理即2*(n+1)*m*P(m-1,n+2);2.两个老师已经被男生隔开了这时候即P(2,n+1)*P(...
阅读全文
posted @ 2014-12-31 22:54
acphile
阅读(258)
推荐(0)
摘要:
CLJ神牛的可持久化论文的题目,果然厉害其实第一步能想到后面就还是很简单的首先是二分答案,转化为判定性问题然后对于区间内的数,比他大的标为1,小的标为-1显然,如果存在一个左右端点符合的区间使得这个区间和大于等于0(因为这里中位数是向下取整)那么中位数一定是大于等于这个数的,这并不难理解下面我们就是...
阅读全文
posted @ 2014-12-31 22:44
acphile
阅读(185)
推荐(0)
摘要:
xor有一个很重要的性质就是A xor B xor B=A所以这道题求[l,r]中p,使a[p] xor a[p+1] xor ... xor a[N] xor x 最大就是=最大化a[1] xor ……a[n] xor x xor a[1] xor a[2] xor ……a[p-1]令b[i]=a...
阅读全文
posted @ 2014-12-31 22:03
acphile
阅读(116)
推荐(0)
摘要:
首先不难得出递推式f[i]=(f[i-1]*10^k+i) mod m;f[i]表示接到第i个数时的余数,k表示i的位数不难想到先按位数穷举位数,然后对于确定的位数,构造矩阵解决易得出:f[i] 10^k 1 1 f[i-1]i = 0 1 1 * i-11 0 0 1...
阅读全文
posted @ 2014-12-31 21:41
acphile
阅读(181)
推荐(0)
摘要:
这是yhc大牛矩乘论文上的题目,那里面分析得很清楚了这里就说说我一开始错的地方,我一开始处理每个时刻能通过的邻接矩阵的时候把以不能访问的点i为起点和终点的都标记为0了,实际上只能标记以i为终点的边即可很好理解,是自己太脑残了 1 const mo=10000; 2 var b,c,g,f:arr...
阅读全文
posted @ 2014-12-31 20:53
acphile
阅读(138)
推荐(0)
摘要:
首先学习是学习矩阵乘法在邻接矩阵的应用ab两点经过k条边的路径数就等于图的邻接矩阵G的k次幂之后G[a,b]的值但这道题问的是经过长度为k的路径数考虑到每条边的长度最长只有9,所以我们把一个点拆成9个点,i1~i9 顺次相连长度为1,i9为出点对于长度为k的边eij,连边i9-->j(10-k) 长...
阅读全文
posted @ 2014-12-31 19:10
acphile
阅读(142)
推荐(0)