上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2015年12月14日

BZOJ3262: 陌上花开

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3262三维。排序搞掉一维。让题目变成两维,然后用树状数组+cdq分治。每次把平分的两个数组进行排序,然后扫一遍,由于排过序所以如果对于(l,mid)里的i对(mid+1,r)里的j有贡献的话,那它... 阅读全文

posted @ 2015-12-14 21:34 ctlchild 阅读(596) 评论(0) 推荐(0) 编辑

BZOJ1176: [Balkan2007]Mokia

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1176cdq分治。。有两维。可以排序搞掉一维然后树状数组处理一维。用cdq分治对时间分治。对于询问(l,r),(l,mid)一定会对(mid+1,r)有贡献,每次扫一遍把贡献加上去,然后再删掉,把... 阅读全文

posted @ 2015-12-14 20:02 ctlchild 阅读(344) 评论(0) 推荐(0) 编辑

2015年12月11日

BZOJ1261: [SCOI2006]zh_tree

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1261区间dp,f[l][r]=min(f[l][now-1]+f[now+1][r]+c*f[i]),然后最后再加上k*(sum[r]-sum[l-1])/sum[n]#include#incl... 阅读全文

posted @ 2015-12-11 21:52 ctlchild 阅读(493) 评论(0) 推荐(0) 编辑

BZOJ2004: [Hnoi2010]Bus 公交线路

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2004状压dp+矩阵乘法。f[i][s]表示从第i位至前面的i-k位,第i位必须取的状态。然后p->p‘的转移是每一次只走一步的,强制其跑得最远的一位转移。那么判断能否转移就是v[i]#inclu... 阅读全文

posted @ 2015-12-11 20:14 ctlchild 阅读(158) 评论(0) 推荐(0) 编辑

BZOJ1066: [SCOI2007]蜥蜴

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1066化点权为边权。s->L,c=1;每个有权值的点拆成两个点,相连边权为a[i][j],然后距离#include#include#include#include#include#define r... 阅读全文

posted @ 2015-12-11 12:29 ctlchild 阅读(149) 评论(0) 推荐(0) 编辑

2015年12月10日

BZOJ1294: [SCOI2009]围豆豆Bean

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1294状压dp,dis[s][i][j]表示从(i,j)出发围的状态是s的最短路。然后判断一个点是否在区间内用射线法(向右射出一条射线,如果穿过的边界是奇数就算,偶数则不算。然后枚举起点跑最短路就... 阅读全文

posted @ 2015-12-10 21:06 ctlchild 阅读(287) 评论(0) 推荐(0) 编辑

2015年12月9日

BZOJ2756: [SCOI2012]奇怪的游戏

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2756对棋盘进行黑白染色。若答案为x,有c1*x-s1==c2*x-s2得x=(s1-s2)/(c1-c2),那么若c1!=c2,检测x就可以了。若不是就二分x。建图:s->黑点 c=x-a[i]... 阅读全文

posted @ 2015-12-09 21:57 ctlchild 阅读(217) 评论(0) 推荐(0) 编辑

BZOJ1857: [Scoi2010]传送带

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1857三分套三分。#include#include#include#include#include#include#include#define rep(i,l,r) for (int i=l;i... 阅读全文

posted @ 2015-12-09 20:02 ctlchild 阅读(141) 评论(0) 推荐(0) 编辑

BZOJ1237: [SCOI2008]配对

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1237可以贪。如果没有那个限制两个数组都从小到大扫一遍一一配对就可以了。有那个限制的话可以发现只会有相邻2个或3个可以调整。4个的可以化成1 3或2 2。。#include#include#inc... 阅读全文

posted @ 2015-12-09 19:18 ctlchild 阅读(206) 评论(0) 推荐(0) 编辑

BZOJ1082: [SCOI2005]栅栏

摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1082二分+dfs判定。显然我们取的肯定是前ans块木板。然后砍的木材也应该是从小到大砍(如果小的木材可以满足条件我一定不会去动大的木材嘛。所以两遍排序。二分答案。然后对于要取的每块木板,我们搜索... 阅读全文

posted @ 2015-12-09 19:07 ctlchild 阅读(564) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

导航