自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 [bzoj1024][SCOI2009]生日快乐【暴力】

【题目链接】   http://www.lydsy.com/JudgeOnline/problem.php?id=1024 【题解】   暴力每一刀是横着切还是竖着切并枚举两侧的块数。   复杂度分析:     设 g[i]g[i]g[i] 为 n=in=in=i 时的复杂度。     于是有:      g[i]=1 (i=1)g[i]=1 (i=1)g[i]=1 (i=1)  ...

2018-02-25 21:51:52 211

原创 [bzoj1023][SHOI2008]cactus仙人掌图【仙人掌】

【题目链接】   http://www.lydsy.com/JudgeOnline/problem.php?id=1023 【题解】   仙人掌入门题,拿圆方树练练手。   圆方树就是把一个环建一个新方点,然后向每个在环上的点连边,   接下来就很方便了,用dp的方式求出直径(以这个点为子树的最大直径),在遇到方点时,在环上转两圈。   复杂度 O(m+nm+nm+n)  ...

2018-02-25 21:24:50 217

原创 [bzoj1022][SHOI2008]小约翰的游戏John【博弈论】

【题目链接】   http://www.lydsy.com/JudgeOnline/problem.php?id=1022 【题解】   Anti-Nim游戏      *SG值即为异或值   证明:   (2)似乎不用证明   (1)的话,如果SG==0,那么一定有一堆以上大于1,所以先手无法做到(2)的第2点,若先手行动后还剩下一堆大于1的,那么后手可以做到进入第二个状态(取完...

2018-02-25 21:04:23 221

原创 [bzoj1021][SHOI2008]Debt 循环的债务【dp】

【题目链接】   http://www.lydsy.com/JudgeOnline/problem.php?id=1021 【题解】   记 f[i][j][k] 表示考虑到第 i 中面额的钞票,A当前盈利了 j 元,B当前盈利了 k 元,最少盈利的钱数。   转移是,在第 i 轮中,枚举A付出了 i1 张该面额钞票,B付出了 i2 张该面额的钞票。   时间复杂度 O(10002∗6∗...

2018-02-25 18:49:45 378

原创 [bzoj1020][SHOI2008]安全的航线flight【迭代】【计算几何】

【题目链接】   http://www.lydsy.com/JudgeOnline/problem.php?id=1020 【题解】   首先有一个朴素的想法就是二分,然后判断带圆弧的多边形是否能完全覆盖直线,是不是很简单?   但我不会 QAQ   考虑暴力枚举每一个点(隔0.005),求出它到最近陆地的距离,取最大值。   这样做编程复杂度会下降很多...

2018-02-25 18:37:16 336

原创 [bzoj1019][SHOI2008]汉诺塔【dp】

【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1019 【题解】 考虑 n=i 与 i+1 时答案的联系: 设 f[i][j] 为第 j 个柱子上有 i 个盘子,把它们搬到另一个柱子上(可以是A)的答案。 g[i][j] 为搬空后会留在哪个柱子上。(一定唯一) 那么 i+1 的方案前 f[i][A] 步一定与 i 相同。设...

2018-02-25 18:08:43 213

原创 [bzoj1018][SHOI2008]堵塞的交通traffic【线段树】

【题目描述】Description  有一天,由于某种穿越现象作用,你来到了传说中的小人国。小人国的布局非常奇特,整个国家的交通系统可以被看成是一个2行C列的矩形网格,网格上的每个点代表一个城市,相邻的城市之间有一条道路,所以总共有2C个城市和3C-2条道路。 小人国的交通状况非常槽糕。有的时候由于交通堵塞,两座城市之间的道路会变得不连通,直到拥堵解决,道路才会恢复畅通。初来咋到的你决心毛遂自荐到...

2018-02-23 21:36:55 243

原创 [bzoj1017][JSOI2008]魔兽地图DotR【dp】

【题目描述】  Description  DotR (Defense of the Robots) Allstars是一个风靡全球的魔兽地图,他的规则简单与同样流行的地图DotA (Defense of the Ancients) Allstars。DotR里面的英雄只有一个属性——力量。他们需要购买装备来提升自己的力量值,每件装备都可以使佩戴它的英雄的力量值提高固定的点数,所以英雄的力量值等于它...

2018-02-16 20:59:02 211

原创 [bzoj4766]文艺计算姬【prufer序列】

【题目描述】Description"奋战三星期,造台计算机"。小W响应号召,花了三星期造了台文艺计算姬。文艺计算姬比普通计算机有更多的艺术细胞。普通计算机能计算一个带标号完全图的生成树个数,而文艺计算姬能计算一个带标号完全二分图的生成树个数。更具体地,给定一个一边点数为n,另一边点数为m,共有n*m条边的带标号完全二分图K_{n,m},计算姬能快速算出其生成树个数。小W不知道计算姬算的对不对,你能...

2018-02-16 19:50:13 237

原创 [bzoj1016][JSOI2008]最小生成树计数【MST】【暴力】

【题目描述】Description  现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树。(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的)。由于不同的最小生成树可能很多,所以你只需要输出方案数对31011的模就可以了。Input  第一行包含两个数,n和m,其中1<=n<=100; 1<=m<=1...

2018-02-16 19:23:35 230

原创 [bzoj1014][JSOI2008]火星人prefix【splay】【哈希】【二分】

【题目描述】Description  火星人最近研究了一种操作:求一个字串两个后缀的公共前缀。比方说,有这样一个字符串:madamimadam,我们将这个字符串的各个字符予以标号:序号: 1 2 3 4 5 6 7 8 9 10 11 字符 m a d a m i m a d a m 现在,火星人定义了一个函数LCQ(x, y),表示:该字符串中第x个字符开始的字串,与该字符串中第y个字符开始的字...

2018-02-16 19:19:42 199

原创 [bzoj1011][HNOI2008]遥远的行星【乱搞】

【题目描述】Description  直线上N颗行星,X=i处有行星i,行星J受到行星I的作用力,当且仅当i<=AJ.此时J受到作用力的大小为 Fi->j=Mi*Mj/(j-i) 其中A为很小的常量,故直观上说每颗行星都只受到距离遥远的行星的作用。请计算每颗行星的受力,只要结果的相对误差不超过5%即可.Input  第一行两个整数N和A. 1<=N<=10^5.0.01&l...

2018-02-16 19:15:48 196

原创 [bzoj1006][HNOI2008]神奇的国度【弦图】

【题目描述】Description  K国是一个热衷三角形的国度,连人的交往也只喜欢三角原则.他们认为三角关系:即AB相互认识,BC相互认识,CA相互认识,是简洁高效的.为了巩固三角关系,K国禁止四边关系,五边关系等等的存在.所谓N边关系,是指N个人 A1A2...An之间仅存在N对认识关系:(A1A2)(A2A3)...(AnA1),而没有其它认识关系.比如四边关系指ABCD四个人 AB,BC,...

2018-02-15 10:23:27 207

原创 [bzoj1012][JSOI2008]最大数maxnumber【树状数组】

【题目描述】Description  现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取模,将所得答案插入到数列的末尾。限制:n是非负...

2018-02-15 10:17:42 173

原创 [bzoj1003][ZJOI2006]物流运输【dp】【最短路】

【题目描述】Description  物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是一件十分麻烦的事情,会带来额外的成本。因此物流公司希望...

2018-02-15 10:15:43 207

原创 [bzoj1002][FJOI2007]轮状病毒【高精度】【矩阵树定理】

【题目描述】Description  轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的。一个N轮状基由圆环上N个不同的基原子和圆心处一个核原子构成的,2个原子之间的边表示这2个原子之间的信息通道。如下图所示  N轮状病毒的产生规律是在一个N轮状基中删去若干条边,使得各原子之间有唯一的信息通道,例如共有16个不同的3轮状病毒,如下图所示  现给定n(N<=100),编程计算有多少个...

2018-02-14 21:05:55 396 1

原创 [bzoj3809]Gty的二逼妹子序列【莫队】【分块】

【题目描述】DescriptionAutumn和Bakser又在研究Gty的妹子序列了!但他们遇到了一个难题。对于一段妹子们,他们想让你帮忙求出这之内美丽度∈[a,b]的妹子的美丽度的种类数。为了方便,我们规定妹子们的美丽度全都在[1,n]中。给定一个长度为n(1<=n<=100000)的正整数序列s(1<=si<=n),对于m(1<=m<=1000000)次询...

2018-02-13 21:53:14 201

原创 [bzoj1854][Scoi2010]游戏【并查集】【贪心】

【题目描述】Descriptionlxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。 游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装备所使用的属性值必须从1开始连续递增地攻击,才能对boss产生伤害。也就是...

2018-02-13 21:47:21 158

原创 [bzoj3209]花神的数论题【dp】

【题目描述】Description背景众所周知,花神多年来凭借无边的神力狂虐各大 OJ、OI、CF、TC …… 当然也包括 CH 啦。描述话说花神这天又来讲课了。课后照例有超级难的神题啦…… 我等蒟蒻又遭殃了。花神的题目是这样的设 sum(i) 表示 i 的二进制表示中 1 的个数。给出一个正整数 N ,花神要问你派(Sum(i)),也就是 sum(1)—sum(N) 的乘积。Input一个正整数...

2018-02-13 21:39:56 146

原创 [bzoj4361]isn【dp】【容斥】

【题目描述】Description给出一个长度为n的序列A(A1,A2...AN)。如果序列A不是非降的,你必须从中删去一个数,这一操作,直到A非降为止。求有多少种不同的操作方案,答案模10^9+7。Input第一行一个整数n。接下来一行n个整数,描述A。Output一行一个整数,描述答案。Sample Input41 7 5 3Sample Output18HINT1<=N<=200...

2018-02-12 22:16:31 230

原创 [bzoj3527][Zjoi2014]力【FFT】

【题目描述】Description给出n个数qi,给出Fj的定义如下:令Ei=Fi/qi,求Ei.Input第一行一个整数n。接下来n行每行输入一个数,第i行表示qi。n≤100000,0<qi<1000000000Output n行,第i行输出Ei。与标准答案误差不超过1e-2即可。Sample Input54006373.88518415375036.4357591717456.4...

2018-02-12 21:59:44 202

原创 [bzoj4454]C Language Practice【数论】

【题目描述】DescriptionInput第一行输入一个正整数T(T<=85),表示测试数据的组数。每组数据第一行包含两个正整数n,m(1<=n,m<=2000),表示序列的长度。第二行包含n个正整数,表示a[0],a[1],...,a[n-1](0<=a[i]<=1000000)。第三行包含m个正整数,表示b[0],b[1],...,b[m-1](0<=b[...

2018-02-12 19:30:03 146

原创 [bzoj3648]寝室管理【环套树】【点分治】

【题目描述】DescriptionT64有一个好朋友,叫T128。T128是寄宿生,并且最近被老师叫过去当宿管了。宿管可不是一件很好做的工作,碰巧T128有一个工作上的问题想请T64帮忙解决。T128的寝室条件不是很好,所以没有很多钱来装修。礼间寝室仅由n-1条双向道路连接,而且任意两间寝室之间都可以互达。最近,T128被要求对一条路径上的所有寝室进行管理,这条路径不会重复经过某个点或某条边。但他...

2018-02-11 12:31:58 358

原创 [BZOJ1005][HNOI2008]明明的烦恼&&[BZOJ1211][HNOI2004]树的计数【prufer序列】

【题目描述】 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树?【题解】    每个prufer序列对应一棵树。    每个点在prufer序列中出现的次数=度数-1,组合数计算即可。    记得特判 n==1 的情况。/* -------------- user Vanisher ...

2018-02-10 21:54:21 310

空空如也

空空如也

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

TA关注的人

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