摘要:
Meteors bzoj-2527 Poi-2011 题目大意:题目链接。 注释:略。 想法: 首先答案可以离线,且具有单调性。 这里的单调性就是随着时间的推移,每个国家收集的陨石数增加。 不难想到整体二分,对时间进行二分。 但是有一个问题,就是一个国家出现了多次,这样的话我们用链表把他们记录到一起 阅读全文
摘要:
矩阵乘法 bzoj-2738 题目大意:给定一个$n*n$的矩阵。每次给定一个矩阵求矩阵$k$小值。 注释:$1\le n\le 500$,$1\le q\le 6\cdot 10^4$。 想法: 新操作整体二分。 整体二分是一个必须离线的算法而且所求的答案必须满足单调性。 所谓单调性就是比如这个题 阅读全文
摘要:
idiots bzoj-3513 MUTC-2013 题目大意:给定$n$根木棍,问随机选择三根能构成三角形的概率。 注释:$1\le n\le 3\cdot 10^5$,$1\le a_i\le 10^5$。 想法: 考虑暴力:枚举三条边。复杂度$O(n^3)$。 优化一下发现第三条边可以二分。复 阅读全文
摘要:
万径人踪灭 bzoj-3160 题目大意:给定一个ab串。求所有的子序列满足:位置和字符都关于某条对称轴对称而且不连续。 注释:$1\le n\le 10^5$。 想法: 看了大爷的题解,OrzOrz。 因为对称轴可以是两个字符中间的位置,所以我们把字符串按照$Manacher$的形式倍增。 我们希 阅读全文
摘要:
分裂游戏 bzoj-1188 HNOI-2007 题目大意:题目链接。 注释:略。 想法: 我们发现如果一个瓶子内的小球个数是奇数才是有效的。 所以我们就可以将问题变成了一个瓶子里最多只有一个球球。 设$sg(x)$表示位置为$x$的小球的$sg$值。 显然通过$n^2$暴力转移即可。 求出了所有点 阅读全文
摘要:
并行博弈 bzoj-4131 题目大意:题目链接。 注释:略。 想法:我们发现无论如何操作都会使得$(1,1)$发生改变。 所以单个$ACG$的胜利条件就是$(1,1)$是否为黑色。 如果为黑色那么可以让它变成白的。接下来无论对手如何操作都可以通过翻转$(1,1)$使得进入对手回合。 那么多个$AC 阅读全文
摘要:
取石子游戏 bzoj-1874 BeiJing2009 WinterCamp 题目大意:题目链接。 注释:略。 想法: 我们通过$SG$函数的定义来更新$SG$的转移。 如果是寻求第一步的话我们只需要求一下到底是哪个使得$SG$值是0即可。 Code: 小结:无。 阅读全文