摘要: 刚调完了一个非常恶心的题(可能是我写的太恶心了),心累……先写会博客吧。 今天上午该完了考试的三道题,感觉第二道真的是个好题(学长说是经常会遇到的一类题……完了完了),看了一个小时std才看懂,写了篇博客。 下午好颓啊,先是学长讲课,讲tarjan的正确性及一些细节证明(正确性不是显然的吗???), 阅读全文
posted @ 2019-07-15 21:45 Al_Ca 阅读(129) 评论(0) 推荐(0) 编辑
摘要: B. 概率充电器 B. 概率充电器 B. 概率充电器 题目描述 著名的电子产品品牌 SHOI 刚刚发布了引领世界潮流的下一代电子产品——概率充电器:“采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决定!SHOI 概率充电器,您生活不可或缺的必需品!能充上电吗?现在就试试看吧!”SHOI 阅读全文
posted @ 2019-07-15 12:01 Al_Ca 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 这题真的神仙,蒟弱表示看题解看不懂……std看了几个小时大概看懂,还有一些细节的东西没有思考。 最难受的是题解和std好像并不是同一个人写的……数组状态不一样……看了好久才看出来f也是前缀和。 F[i][j]表示在点 i 为根的子树中,向下最长轻链长度小于等于 j 的概率。 首先递归下去并求出子树大 阅读全文
posted @ 2019-07-15 11:57 Al_Ca 阅读(278) 评论(1) 推荐(7) 编辑
摘要: 以为要考图论呢,结果考了一堆不知道是啥的东西,尤其是第一题(考得是暴力枚举?质因数分解??高考数学必修5???),考试时一直以为正解是个数据结构,后来发现个数单调可以二分,然而排序时间复杂度好高啊……不管了先打个暴力,复杂度$1000*n^2*log^2n$,%了几个点都过了(最后因为复杂度过高使本 阅读全文
posted @ 2019-07-15 08:39 Al_Ca 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 先放作者的正解: 先说g吧,有i个点的话,在其中i-1个点中有$C_{i-1}^{2}$种边,每个边有选和不选两种情况。如果度不是偶数呢?用剩下那个点给他连上呗。如果剩下那个点度数不是偶数呢?这是不可能的,因为其中i-1个点,每条边会使图的总度数+2,所以图的总度数是偶数,不可能出现奇数个度为奇数的 阅读全文
posted @ 2019-07-15 08:35 Al_Ca 阅读(237) 评论(3) 推荐(3) 编辑
摘要: 用于模数很大直接乘会爆longlong的情况。 好处是只要a,b在long long内,无论它们乘起来多大,都可以做。 劣势是时间复杂度是log(b)的,比起正常乘法来太慢了。 其实有O(1)的方法, 只适用于a*b没有超过long long太多的情况(即a,b并不算大,大概均在10^12左右) 设 阅读全文
posted @ 2019-07-15 07:41 Al_Ca 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 用于指数爆longlong的情况,当然你也可以打高精…… 因为昨天有人提到了慢速乘,感觉挺有用的,就顺便都学了吧,而且省选也用到十进制快速幂了。 阅读全文
posted @ 2019-07-15 07:23 Al_Ca 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 什么沙雕题啊……考察的是啥啊,分类咋搞啊……愁死我了…… 先把作者的正解放出来: 序列因为选出的一段是一个等比序列的子序列,我们分为两种情况:1. q=1,相当于找一个最长每个数都相等的子串,这个扫一遍就行了。2. q!=1,那么这个序列最长只有 logn,那么我们可以枚举开头,不妨设开始的两个数为 阅读全文
posted @ 2019-07-15 06:42 Al_Ca 阅读(174) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-07-15 06:26 Al_Ca 阅读(5) 评论(0) 推荐(0) 编辑
摘要: [LOJ#2255][BZOJ5017][Snoi2017]炸弹 看到这题首先想到了线段树优化建边, 我们将可以炸到的炸弹之间连上单向边,然后缩点,拓扑一下什么的就可以求出来每个问题的解了。 虽然不是正解,但貌似可做。 我们可以想一想这道题是否存在一些有趣的性质,可以让我们优化建边。 假设点a在点b 阅读全文
posted @ 2019-07-15 06:25 Al_Ca 阅读(120) 评论(0) 推荐(0) 编辑
摘要: bzoj3590: [Snoi2013]Quare 根据题意,图中显然不能有桥,所以可以先用tarjan找桥判“imposibal”。 数据这么小,状压吧,我们可以把这个过程看成这样:我们已经有了一个强连通分量,那么我们要把一个点加入进这个强连通分量,可以找到一条包含这个点的链,且让链的两端都在这个 阅读全文
posted @ 2019-07-15 06:11 Al_Ca 阅读(167) 评论(0) 推荐(0) 编辑
摘要: POJ2942 Knights of the Round Table 开始看错题了,“某些骑士无法出席所有会议”并不是无法出席某个会议, 我们尝试建图,按照题目给的条件,我们可以将相互仇恨的骑士之间建边。那么骑士可以坐在一起的条件就是他们之间没有边。所以我们建出这个图的补图会使解题更加方便。 然后我 阅读全文
posted @ 2019-07-15 05:59 Al_Ca 阅读(129) 评论(0) 推荐(0) 编辑
ヾ(≧O≦)〃嗷~