2013年5月25日

线段树成段更新 poj 2528 Mayor's posters

摘要: 线段树成段更新 poj 2528 Mayor's posters题目链接:http://poj.org/problem?id=2528题目大意:在墙上贴海报,海报可以互相覆盖,问最后可以看见几张海报思路:离散化+线段树成段更新+hash普通离散化有缺陷,所以我们在排序后的数组上加一些处理,比如说[1... 阅读全文

posted @ 2013-05-25 21:36 jumpingfrog0 阅读(203) 评论(0) 推荐(0) 编辑

线段树成段更新 poj 3468 A Simple Problem with Integers

摘要: poj 3468 A Simple Problem with Integers题目链接:http://poj.org/problem?id=3468题目大意:给出n个数,A1,A2,.....An,给出q个操作,C a b c 表示第a个数到第b个数都加上cQ a b表示询问第a个数到第b个数的和线... 阅读全文

posted @ 2013-05-25 17:13 jumpingfrog0 阅读(291) 评论(0) 推荐(0) 编辑

2013年5月23日

线段树单点更新 hdu 2795 Billboard

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2795题目大意:给你一个h*w的广告版,往上面贴1*wi的广告,求能够贴上且位置最上,最左的行hi,1 2 #define lson l,m,rtb?a:b;10 }11 void pushup(int... 阅读全文

posted @ 2013-05-23 20:44 jumpingfrog0 阅读(146) 评论(0) 推荐(0) 编辑

2013年5月22日

矩阵十题(10)

摘要: 经典题目10 POJ2778题目大意是,检测所有可能的n位DNA串有多少个DNA串中不含有指定的病毒片段。合法的DNA只能由ACTG四个字符构成。题目将给出10个以内的病毒片段,每个片段长度不超过10。数据规模n<=2 000 000 000。下面的讲解中我们以ATC,AAA,GGC,CT这四个病毒... 阅读全文

posted @ 2013-05-22 21:48 jumpingfrog0 阅读(490) 评论(0) 推荐(1) 编辑

矩阵十题(9)

摘要: 经典题目9 用1 x 2的多米诺骨牌填满M x N的矩形有多少种方案,M011->111、111->110->111和111->000->111,这与用多米诺骨牌覆盖 3x2矩形的方案一一对应。这样这个题目就转化为了我们前面的例题8ps:Matrix67神牛blog上的这一题我也没有找到题目,如果找... 阅读全文

posted @ 2013-05-22 21:28 jumpingfrog0 阅读(437) 评论(0) 推荐(0) 编辑

矩阵十题(7)

摘要: Matrix67原文:经典题目7 VOJ1067我们可以用上面的方法二分求出任何一个线性递推式的第n项,其对应矩阵的构造方法为:在右上角的(n-1)*(n-1)的小矩阵中的主对角线上填1,矩阵 第n行填对应的系数,其它地方都填0。例如,我们可以用下面的矩阵乘法来二分计算f(n) = 4f(n-1) ... 阅读全文

posted @ 2013-05-22 01:15 jumpingfrog0 阅读(486) 评论(0) 推荐(0) 编辑

2013年5月21日

矩阵十题(6)

摘要: 经典题目6poj 3070 Fibonacci题目链接:http://poj.org/problem?id=3070给定n和p,求第n个Fibonacci数mod p的值,n不超过2^31根据前面的一些思路,现在我们需要构造一个2 x 2的矩阵,使得它乘以(a,b)得到的结果是(b,a+b)。每多乘... 阅读全文

posted @ 2013-05-21 00:49 jumpingfrog0 阅读(377) 评论(0) 推荐(0) 编辑

2013年5月20日

矩阵十题(8)

摘要: 经典题目8hdu 2157 How many ways??题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2157题目大意:给定一个有向图,问从A点恰好走k步(允许重复经过边)到达B点的方案数mod p的值把给定的图转为邻接矩阵,即A(i,j)=1当且仅... 阅读全文

posted @ 2013-05-20 23:03 jumpingfrog0 阅读(539) 评论(0) 推荐(0) 编辑

矩阵十题(5)

摘要: 经典题目5 《算法艺术与信息学竞赛》207页(2.1代数方法和模型,[例题5]细菌,版次不同可能页码有偏差)大家自己去看看吧,书上讲得很详细。解题方法和上一题类似,都是用矩阵来表示操作,然后二分求最终状态。ps:由于目前我还没找到在哪个OJ或测评系统有这道题目,所以做不了,等我找到了并成功AC后,再... 阅读全文

posted @ 2013-05-20 22:11 jumpingfrog0 阅读(361) 评论(0) 推荐(0) 编辑

矩阵十题(4)

摘要: 经典题目4 VOJ1049题目链接:https://vijos.org/p/1049题目大意:顺次给出m个置换,反复使用这m个置换对初始序列进行操作,问k次置换后的序列。m 2 #include 3 #define N 110 4 struct Matrix 5 { 6 int a[N][N... 阅读全文

posted @ 2013-05-20 20:14 jumpingfrog0 阅读(538) 评论(0) 推荐(0) 编辑

导航