02 2015 档案

摘要:2015-02-2813:54:35思路:这题... O(n^2)建图显然是会T的。 所以我们应该更深入地考虑,如果枚举一个数字改变哪位改成什么,再枚举交换哪两位,那么每个数要枚举100+45次。50000 × 145还是可以接受的。 然后需要一个map,如果把数字看成字符串,用string作索... 阅读全文
posted @ 2015-02-28 13:58 Naturain 阅读(187) 评论(0) 推荐(0)
摘要:2015-02-2515:32:50小结:刷小号的场... (摸着黑在床上打... 脖子好酸QAQ) A题坑... 被hack后没怎么搞,就先写了C和D,最后把A过了。 B题水,C题水,D题简单概率DP。 ※... 然后靠C题long long hack两发...(小插曲:看到有人用perl写... 阅读全文
posted @ 2015-02-25 15:47 Naturain 阅读(107) 评论(0) 推荐(0)
摘要:2015-02-2416:06:13 这道题乍一看能直接数学搞... (就交给MO神犇吧...) 关于几何反演基础知识,推荐两篇博文:博文1,博文2 从一维反演推广而来的圆反演有蛮多性质,这题我们要关注: (1)过反演中心的圆,反形为不过反演中心的直线。 (2)不过反演中心的直线,... 阅读全文
posted @ 2015-02-24 16:15 Naturain 阅读(1577) 评论(3) 推荐(0)
摘要:2015-02-2316:11:16思路:一道有上下界的费用流。 建图:比较巧妙,根据题意思考,机器只会影响其第一个加工的糖果,而之后加工的糖果只与其之气加工的糖果有关,与机器无关。 因此,我们建立一个超级源点,与各个机器连边,容量1费用0;同理再建立超级汇点,各个机器与超级汇点连边,这个很容易... 阅读全文
posted @ 2015-02-23 16:23 Naturain 阅读(203) 评论(0) 推荐(0)
摘要:2015-02-1504:22:53思路:一道比较明显的字典树... 看起来数据会比较大,所以用静态版Trie比较保险。 把所有的初始串读进Trie中,然后就是Dfs来枚举哪一位不一样了。 1 #include 2 #include 3 #include 4 #include 5 #inc... 阅读全文
posted @ 2015-02-15 16:25 Naturain 阅读(118) 评论(0) 推荐(0)
摘要:2015-02-0911:20:50思路:比较裸的树上倍增,用的二分倍增。 至于距离的计算,只要用dis数组记录下每个节点到根的距离,然后u点和v点之间的距离就是:dis[u] + dis[v] - 2 * dis[lca] 嘛... 要敲扩栈命令喔~ 1 #pragma comment(li... 阅读全文
posted @ 2015-02-08 23:23 Naturain 阅读(220) 评论(0) 推荐(0)
摘要:2015-02-0908:49:30小结:无意间听杰哥说起欧拉素数筛法,今天把它和Era..筛法做了个比较。(时间已经算上memset耗时) (耗时单位:秒) 欧拉筛法小结:欧拉筛法基于的是每个合数必定有其最小素因子,所以让每个合数只被这个最小素因子筛一次(Era筛会重复筛) (这... 阅读全文
posted @ 2015-02-08 20:58 Naturain 阅读(354) 评论(0) 推荐(0)
摘要:2015-02-0816:56:11思路:大场!6500+人... (Orz.. 涨分降分都爽飞,TAT概率题好多) Rank:911(rating:1853(-9)).... 这个rank让我想到了某恐怖袭击?... 改成了类似ACM的赛制,每个题目可能有多个测试点。只搞掉了A,B1,B2,G... 阅读全文
posted @ 2015-02-08 05:22 Naturain 阅读(208) 评论(0) 推荐(0)
摘要:2015-02-0721:34:53总结:这场开场有点慢了... 还好前三题都是可做题。搞了三题+1hack,rank30。A:因为是幂的比较,所以考虑到两边取log,然后直接比较即可。但是卡了下精度,要先看是否相等(fabs() 2 #include 3 #include 4 #include... 阅读全文
posted @ 2015-02-08 00:49 Naturain 阅读(90) 评论(0) 推荐(0)
摘要:2015-02-0702:10:27 题目很有欧洲赛区的风格... 模拟赛过程不太顺利,习惯于国内的 技巧 and 算法 式解题,而忽略了计算机的最大优势:高速计算,也就是“暴力”! 然后数学题居多...A -Murphy's Law(Ural 1800): 物理题。注意一下单位,l(cm),... 阅读全文
posted @ 2015-02-07 02:27 Naturain 阅读(168) 评论(0) 推荐(0)
摘要:2015-02-0600:44:25思路:神奇的网络流题... 之前cf某题也是类似的网络流,不过是相加为奇数的情况。 这一题要求相加为素数,其实也是同理的,素数必定为奇数嘛... 那么只要将奇数放在左列,偶数放在右列,然后加一个源点和所有左列点相连,容量为2,加一个汇点和所有右列点相连容量为2... 阅读全文
posted @ 2015-02-06 00:53 Naturain 阅读(133) 评论(0) 推荐(0)
摘要:2015-02-0316:12:22思路:比赛中用暴力过掉的....后来发现正解是DP... First,我们发现只要找出k个数,使得Gcd(num1,num2,...,numk) = 1,就能达到每一个点。 简证:如果我们只考虑两个数x,y。那么若 ax + by = 1 有整数解组a... 阅读全文
posted @ 2015-02-03 20:24 Naturain 阅读(128) 评论(0) 推荐(0)
摘要:2015-02-0315:41:00思路:比较明显的拓扑序问题。 扫描1~n-1,处理str[i]与str[i+1]第一个不相等的字符,建边。 然后就是跑一遍拓扑序,观察能否找满26个字母。 注意:坑点在于如果str[i+1]是str[i]的前缀,那么肯定是impossible! 1 #inc... 阅读全文
posted @ 2015-02-03 16:11 Naturain 阅读(115) 评论(0) 推荐(0)