Loading

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页
摘要: Carries Problem's Link Mean:给你n个数,让你计算这n个数两两组合相加的和进位的次数. analyse:脑洞题.首先要知道:对于两个数的第k位相加会进位的条件是:a%(10^k)+b%(10^k)>=10^k.想到这一点后就简单了,枚举每一位(最长9位)... 阅读全文
posted @ 2015-10-02 22:25 北岛知寒 阅读(371) 评论(0) 推荐(0) 编辑
摘要: Vertex Cover Problem's Link Mean:给你一个无向图,让你给图中的结点染色,使得:每条边的两个顶点至少有一个顶点被染色。求最少的染色顶点数。 analyse:裸的最小点覆盖问题,二分图的最大匹配,直接套模版即可。 Time complexity:... 阅读全文
posted @ 2015-10-02 20:54 北岛知寒 阅读(647) 评论(0) 推荐(0) 编辑
摘要: Kefa and Watch Problem's Link Mean: 给你一个长度为n的字符串s,有两种操作: 1 L R C : 把s[l,r]全部变为c; 2 L R d : 询问s[l,r]是否是周期为d的重复串。 analyse: n最大为1e5,且m+k最大也为1e5,这就要求操作1和操 阅读全文
posted @ 2015-10-01 00:54 北岛知寒 阅读(761) 评论(0) 推荐(0) 编辑
摘要: Kefa and Dishes Problem's Link Mean: 菜单上有n道菜,需要点m道。每道菜的美味值为ai。 有k个规则,每个规则:在吃完第xi道菜后接着吃yi可以多获得vi的美味值。 问:最多可以获得多少美味值? (1≤m≤n≤18,0≤k≤n∗(n−1)) analyse: 经典 阅读全文
posted @ 2015-09-29 22:13 北岛知寒 阅读(655) 评论(0) 推荐(0) 编辑
摘要: Best Solver Problem's Link Mean: 给出x和M,求:(5+2√6)^(1+2x)的值。x<2^32,M<=46337. analyse: 这题需要用到高中的数学知识点:特征根法求递推数列通项公式。 方法是这样的: 对于这题的解法: 记λ1=5+2√6,λ2=5-2√6, 阅读全文
posted @ 2015-09-21 16:31 北岛知寒 阅读(888) 评论(0) 推荐(0) 编辑
摘要: Points on Plane Problem's Link Mean: 在二维坐标中给定n个点,求一条哈密顿通路。 analyse: 一开始忽略了“无需保证路径最短”这个条件,一直在套最短哈密顿通路的模板,无限TLE。 简单的构造,首先对x坐标设一个阀值,分段输出,从下到上、再从上到下、在从下到上 阅读全文
posted @ 2015-09-11 16:51 北岛知寒 阅读(962) 评论(0) 推荐(0) 编辑
摘要: Vasya and Petya's Game Problem's Link Mean:给定一个n,系统随机选定了一个数x,(1#include #include #include #include #include #include #include #include #include... 阅读全文
posted @ 2015-09-11 16:33 北岛知寒 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: Life Forms Problem's Link Mean: 给你n个串,让你找出出现次数大于n/2的最长公共子串。如果有多个,按字典序排列输出。 analyse: 经典题。 直接二分判断答案。 判断答案p时,我们扫一遍height数组,如果height[i]<p时开辟一个新段。 判断时用set存 阅读全文
posted @ 2015-09-02 23:33 北岛知寒 阅读(598) 评论(0) 推荐(0) 编辑
摘要: Boggle Problem's Link: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1457 Mean: 给定n个串,有m个询问。 每个询问给你一个4*4的字符矩阵,你可以在这个字符矩阵中任意字符出发,向四个方向走(已走过的不可重复走),走 阅读全文
posted @ 2015-08-27 23:37 北岛知寒 阅读(933) 评论(0) 推荐(0) 编辑
摘要: Tribles Problem's Link: http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=33059 Mean:有k个细菌,每个细菌只能存活一天,在死去之前可能会分裂出0,1,2....n-1个细菌,对应的概... 阅读全文
posted @ 2015-08-26 21:11 北岛知寒 阅读(819) 评论(0) 推荐(0) 编辑
摘要: What is N? Problem's Link: http://acm.hdu.edu.cn/showproblem.php?pid=4335 Mean:给你三个数b、P、M,让你求有多少个n满足下式。 analyse:看到数据被吓到了,没半点思路,后来看了解题报告,方法竟然... 阅读全文
posted @ 2015-08-26 00:03 北岛知寒 阅读(881) 评论(0) 推荐(0) 编辑
摘要: Revolving Digits Problem's Link Mean:给你一个字符串,你可以将该字符串的任意长度后缀截取下来然后接到最前面,让你统计所有新串中有多少种字典序小于、等于、大于原串。 analyse:KMP的经典题。首先我们将原串扩展成两倍,算一遍扩展KMP(自匹... 阅读全文
posted @ 2015-08-25 22:54 北岛知寒 阅读(354) 评论(0) 推荐(0) 编辑
摘要: Lengthening Sticks Problem's Link: http://codeforces.com/contest/571/problem/A Mean: 给出a,b,c,l,要求a+x,b+y,c+z构成三角形,x+y+z<=l,成立的x,y,z有多少种。 analyse: 这题在推 阅读全文
posted @ 2015-08-23 13:32 北岛知寒 阅读(478) 评论(2) 推荐(0) 编辑
摘要: 题目来源 [The 2014 ACM-ICPC Asia Xi’an Regional Contest Problem G] 题目描述 给你两个字符串,求这两个字符串相同回文串的匹配对数。 思路分析 每个字符串建一棵回文树,分别从0结点和1结点两棵树一起往下dfs,对于同一条路径上的结点,一定是相同 阅读全文
posted @ 2015-08-22 16:15 北岛知寒 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个数n,求LCM(C(n,0),C(n,1),C(n,2)...C(n,n))的值,(n<=1e6)。题目链接 解题思路 很有趣的一道数论题! 看了下网上别人的做法,什么Kummer定理我还真没听说过,仔细研究一下那个鬼定理真是涨姿势了! 然而这题我并不是用Kummer那货搞的(wh 阅读全文
posted @ 2015-08-21 16:41 北岛知寒 阅读(2669) 评论(6) 推荐(4) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页