上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 65 下一页
摘要: 容易发现x nand x=not x。并且使用这个性质有x and y=not(x nand y)=(x nand y)nand(x nand y)。也就是说nand运算可以作为not和and运算使用。并且显然not和and运算可以表示nand运算,那么两者等价。事实上这就可以表示所有位运算了。 那 阅读全文
posted @ 2018-09-06 22:55 Gloid 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 组合入门题。高精度入门题。 阅读全文
posted @ 2018-09-06 13:03 Gloid 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 有(x+y)n!=xy。套路地提出x和y的gcd,设为d,令ad=x,bd=y。则有(a+b)n!=abd。此时d已是和a、b无关的量。由a与b互质,得a+b与ab互质,于是将a+b除过来得n!=abd/(a+b)。d/(a+b)可取的值不受a、b限制,那么只要满足ab|n!(a⊥b)就可以了。 将 阅读全文
posted @ 2018-09-06 12:57 Gloid 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 考虑使非剪刀石头布情况尽量少。设第i个人赢了xi场,那么以i作为赢家的非剪刀石头布情况就为xi(xi-1)/2种。那么使Σxi(xi-1)/2尽量小即可。 考虑网络流。将比赛建成一排点,人建成一排点,每场未确定比赛向比赛双方连边,确定比赛向赢者连边,这样就是一种合法的比赛方案了。 在此基础上控制代价 阅读全文
posted @ 2018-09-06 01:07 Gloid 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 考虑暴力dp:f[i][j]表示i个数值域1~j时的答案。考虑使其值域++,则有f[i][j]=f[i][j-1]+f[i-1][j-1]*i*j,边界f[i][i]=i!*i!。 注意到值域很大,考虑能不能在这一维上优化。完全不会证地有f[i][j]是一个关于j的2i次多项式。那么dp出一部分后就 阅读全文
posted @ 2018-09-05 22:34 Gloid 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 先不考虑只有一个显得有些特殊的天兵。 可以发现超能力的作用实质上是使兵更换职业。每一个兵到达某个位置最少需要更换职业的次数是彼此独立的,因为如果需要某两人互换职业可以使他们各自以当前职业到达需要到的地方,不会造成其中一个次数增加。 于是预处理出每个兵到达每个位置的最少代价。之后二分答案,把每个兵向可 阅读全文
posted @ 2018-09-04 22:21 Gloid 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 如果对某个点能求出与其相邻的所有点到达出口的最短时间,那么该点的答案就可以在其中取次小值了。 对于dijkstra魔改一下就能做到这个。初始时将所有出口的最短时间设为0并放入堆,记录最短和次短路径,每个点更新后将次短路径入堆。 阅读全文
posted @ 2018-09-04 14:13 Gloid 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 考虑kruskal的过程:按边权从小到大考虑,如果这条边的两端点当前不连通则将其加入最小生成树。由此可以发现,某条边可以在最小生成树上的充要条件是其两端点无法通过边权均小于它的边连接。 那么现在我们需要删一些边使两点不连通,显然是最小割。对最小和最大分别做一次即可。 阅读全文
posted @ 2018-09-04 01:40 Gloid 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 考虑对一个串如何分割能取得最大值。那么这是一个经典的线段覆盖问题,显然每次取右端点尽量靠前的串。于是可以把串放在AC自动机上跑,找到一个合法串后就记录并跳到根。 然后考虑dp。设f[i][j]表示前i位走到AC自动机上j节点的概率,枚举下个字符即可转移。同时记录此时期望伤害,找到合法串就统计入答案。 阅读全文
posted @ 2018-09-04 00:09 Gloid 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 考虑维护f[k][x]表示“最低k位所表示的数不大于x”的数的个数。那么查询时答案就为f[k][2k-1]-f[k][2k-1-1]。 同时记录每个数在集合中出现多少次。这样的话插入、删除已经解决了,只剩下加操作。考虑对每一个k都将加操作带来的影响累计作为偏移量就可以了。 明明不知道在写什么结果1A 阅读全文
posted @ 2018-09-03 20:31 Gloid 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 65 下一页