自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Charlie Pan's Blog

山是山,山非山;其实困难与简单之间只是一线之隔。

  • 博客(11)
  • 收藏
  • 关注

原创 TopCoder SRM 144 DIV 2

200:Problem Statement  Computers tend to store dates and times as single numbers which represent the number of seconds or milliseconds since a particular date. Your task in this

2014-08-28 10:52:56 1021

原创 Codeforces Round #263 (Div. 1) C. Appleman and a Sheet of Paper

题目地址:http://codeforces.com/contest/461/problem/C题目大意:见原题。算法分析:启发式暴力,每次把短的纸带折到长的纸带中,在全局记一个rev标记。注意细节。Code:#include #include #define N 100000using namespace std;bool rev;int n,q,beg=1,en

2014-08-27 11:04:09 1503

原创 Codeforces Round #263 (Div.1) B. Appleman and Tree

题目地址:http://codeforces.com/contest/461/problem/B题目大意:给一棵树,每个点为白色或黑色,切断一些边,使得每个连通块有且仅有一个黑点,问划分方案数。算法讨论:TreeDP。f[x][0..1]表示x所在连通块有0/1个黑点。设y为x的儿子,则DP方程为f[x][1]=f[x][1]*f[y][0]+f[x][1]*f[y][1]+f[x][0]

2014-08-27 09:05:22 1458

原创 BZOJ 1913: [Apio2010]signaling 信号覆盖

题目地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1913题目大意:

2014-08-25 16:18:50 851

原创 BZOJ 1042: [HAOI2008]硬币购物

题目地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1042题目大意:4种硬币,面值分别为C1,

2014-08-25 13:35:08 776

原创 SPOJ 18393. Hamiltonian Cycles

题目地址:http://www.spoj.com/problems/IE5/题目大意:一个n个点的无向完全图,删去m条边,求哈密尔顿圈个数。(m算法讨论:对删去的边进行容斥,问题转化为强制经过m'条边的完全图的哈密尔顿回路。把强制经过的边缩成一个点,问题转化为求一个完全图的哈密尔顿圈个数(n-1)!/2。由于x->u->v->y和x->v->u->y是2个不同的圈,因此对答案的贡献要乘2,

2014-08-25 13:24:25 821

原创 SPOJ 16639. Endless Knight

题目地址:http://www.spoj.com/problems/IE4/题目大意:一张H*W的棋盘,上面有R个障碍不能经过,问从(1,1)到(H,W)往右下走马步有多少种走法,模10007。R算法讨论:首先对R个障碍容斥,强制某些障碍必须经过,那么问题转化为了从矩形的左上角走到矩形右下角(从一个障碍到一个障碍)的走法数。设a,b是矩形的长和宽,列二元一次方程x+2y=a,2x+y=b,

2014-08-25 13:16:04 846

原创 SPOJ 16637. Non-Square Free Numbers

题目地址:http://www.spoj.com/problems/IE3/题目大意:求第n个有平方数因子的数。算法讨论:        二分答案。对于答案mid,从2到sqrt(mid)枚举i,则从1~mid中含有i^2因子的数有mid/(i^2)个。        需要注意2点:1)对于完全平方数i,因子i在之前已经被统计过了,因此忽略即可。               

2014-08-25 13:01:15 1052

原创 SPOJ 16636. Journey

题目地址:http://www.spoj.com/problems/IE2/题目大意:一个n个点m条边的无向图,n个点编号为1~n,走d步,要求经过编号为1~k的点至少一次,问方案数。n算法讨论:        对必须经过的点进行容斥,强制某些点不能经过,删去和这些点相连的边,然后用矩阵乘法快速幂。        设f[i][j]表示经过j步,到达点i的方案数。转移方程为:f[i]

2014-08-25 11:52:51 685

原创 SPOJ 16607. Sweets

题目地址:http://www.spoj.com/problems/IE1/题目大意:n个盒子,每个盒子里有mi颗糖,从每个盒子里取一些糖,要求至少取a颗,至多取b颗,问方案数。n算法讨论:        对盒子进行容斥,强制某些盒子取mi+1颗糖,然后将剩余的糖分配到n+1个盒子中(因为糖可以不分完,所以多设一个盒子放剩下的糖)。        由隔板法分析可知,将n个等价的球放

2014-08-25 10:39:14 1496

原创 SPOJ 8282. Distance

题目地址:http://www.spoj.com/problems/DIST/题目大意:给n个点(xi,yi),求(x0,y0),使得最小化sigma(|xi-x0|^pi+|yi-y0|^pi)。算法讨论:因为xi和yi互不影响,因此可以分开计算。对于xi,先把xi排序,相邻2个xi之间的函数可以把绝对值去掉,这样的函数是一个一元三次函数。求一元三次函数的最值可以用导数,导数的零点就是原

2014-08-22 21:52:41 832

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除