上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 题意:有p个课程,n个学生,告诉你每个课程有那些学生选,问是否可以找到一个正好有p个学生的集合使得集合里每个学生都作为一个课的代表且每个课的代表都互不相同。解法:二分图匹配。如果匹配数是p,则答案可以,否则不可以。代码:#include#include#include#include#include... 阅读全文
posted @ 2015-11-11 14:32 露儿大人 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题意:有n个方块栈,一开始每个栈里只有一个方块,方块编号为栈编号,两种操作,一种是把方块a所在的栈全放在方块b所在的栈上面,另一种要求输出方块a的下面有多少个方块。解法:并查集。用数组size[i]维护以i为根的集合大小,数组ans[i]维护方块i下面有多少方块,那么当两个栈合并时,栈a的底的ans... 阅读全文
posted @ 2015-11-10 20:35 露儿大人 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 题意:经典的最大值最小问题……给FJ在n天里每天花的钱数,问如果将n天分成m组,每组内的天数连续,最少每组给多少钱可以让每组的钱够花。解法:二分。现在看来是个挺简单的二分……然而我二分一向都是理论AC……写出来跟屎一样……QAQ……贴个代码当模板好了……代码:#include#include#inc... 阅读全文
posted @ 2015-11-09 20:19 露儿大人 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题意:给一个整数n,求当n由1到k的连续整数加或减组成时的最小的k。解法:一开始觉得dp……后来觉得复杂度太大了……GG……百度了一下是个数学题orz。如果n全部由加法组成,那么k可以组成k(k+1)/2,设减掉的部分为s,则有k(k+1)/2-2s=n,所以n和k(k+1)/2mod2同余。代码:... 阅读全文
posted @ 2015-11-07 20:46 露儿大人 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题意:给一个整数n,求一个不超过100个数字的,只由01组成的,是n的倍数的,非0十进制整数。 解法:dp。考虑dp[i][j]表示i个数组成的数modn为j的可能性,则有状态转移方程:foreach dp[i][j]:dp[i + 1][j × 10 % n] = 1, dp[i + 1][(j 阅读全文
posted @ 2015-11-05 20:43 露儿大人 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 题意:有n台电脑,分布在一个二维坐标系中,两台距离不超过d的电脑可以相互通信,初始所有的电脑都是坏的,给出一组操作,第一种操作是修复某台电脑,只有修好的电脑才可以互相通信,第二种操作是询问两台电脑是否可以直接或间接通信。解法:并查集。将电脑间距离不超过d的两台电脑用无向边连接,当修复一台电脑时就把它... 阅读全文
posted @ 2015-11-05 19:44 露儿大人 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 题意:中文题……解法:状压dp。用二进制数表示一行的状态,1表示放人,0表示不放人,考虑dp[i][j][k]表示第i行状态为j,第i-1行状态为k时的人数,则有状态转移方程当状态枚举状态jkl分别表示第i行、第i-1行、第i-2行状态,当jkl互相兼容时,dp[i][j][k] = max(dp[... 阅读全文
posted @ 2015-11-03 10:06 露儿大人 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 题意:给n个字符串,每个字符串从第一个字符串延伸出来,延伸的代价为两个字符串不同字母的个数,求最大的1/总代价。解法:意思就是求最小的总代价……把字符串看做点,字符串之间的代价看做边,形成一个完全图,跑一下prim,因为边数太多了kruskal太慢。代码:#include#include#inclu... 阅读全文
posted @ 2015-11-02 13:28 露儿大人 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 题意:给一块n×m的空地,用1×2的砖铺,有多少种方案。解法:状压dp。考虑dp[i][j]表示前i - 1行都铺满时第i行的状态为j时的方案数。对于第i行,每个格子上是否有砖用0和1表示,0表示不铺砖,1表示铺砖,二进制压缩状态,枚举第i - 1行的状态j和第i行的状态k,看这两种状态是否符合实际... 阅读全文
posted @ 2015-10-26 20:09 露儿大人 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 题意:给出n个区间li, ri, ci,求一个集合,表示在区间li到ri之间至少要有ci个元素在集合中。解法:差分约束系统。解法大概跟POJ1716一样,就是数据量看着比较大……最后写了个spfa……用的小红书模板……那个模板有点坑……必须反着建边……代码:#include#include#incl... 阅读全文
posted @ 2015-10-23 13:40 露儿大人 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页