自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Le Petit Prince

生活充满了希望

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

原创 10.6 校内ACM小记

ACM成员: ZYC(Me), OY, Kechan. ACM时间: 8:00 ~ 13:00ACM前一天晚上: hfu: 你们怎么组队? ZYC:就我们三个吧.Kechan: 要不我们点份鸡排为明天助兴吧. ZYC: 大吉大利, 今晚吃鸡.以吃鸡未果结束.ACM当天:8:00 Kechan: 哎呀我c, zyc你看E题, 就是你前几天做过的. 我(连忙点开E题, 露出了猥琐的笑容):

2017-10-08 22:17:38 656

原创 [HDU]4035 Maze 期望公式推导

Maze Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65768/65768 K (Java/Others) Total Submission(s): 1419 Accepted Submission(s): 511 Special JudgeProblem Description When wake up, lxhg

2017-10-08 19:31:47 339

原创 [BZOJ]4552 [TJOI2016] 排序 二分 + 线段树

4552: [Tjoi2016&Heoi2016]排序Time Limit: 60 Sec  Memory Limit: 256 MBSubmit: 1285  Solved: 667[Submit][Status][Discuss]Description在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮

2017-10-08 18:59:23 278

原创 [BZOJ]2131 免费的馅饼 DP + 绝对值转化

2131: 免费的馅饼Time Limit: 10 Sec  Memory Limit: 259 MBSubmit: 409  Solved: 246[Submit][Status][Discuss]DescriptionInput第一行是用空格隔开的二个正整数,分别给出了舞台的宽度W(1到10^8之间)和馅饼的个数n(1到10^5)。  接下来n行,每一行

2017-10-08 18:39:32 374

原创 [BZOJ]3994 [SDOI2015]约数个数和 莫比乌斯 + 分块

3994: [SDOI2015]约数个数和Time Limit: 20 Sec  Memory Limit: 128 MBSubmit: 1096  Solved: 757[Submit][Status][Discuss]Description 设d(x)为x的约数个数,给定N、M,求  Input输入文件包含多组测试数据。第一行,一个整数T

2017-10-05 20:47:19 307

原创 [BZOJ]3809 3809: Gty的二逼妹子序列 莫队+分块

3809: Gty的二逼妹子序列Time Limit: 80 Sec  Memory Limit: 28 MBSubmit: 2082  Solved: 628[Submit][Status][Discuss]DescriptionAutumn和Bakser又在研究Gty的妹子序列了!但他们遇到了一个难题。对于一段妹子们,他们想让你帮忙求出这之内美丽度∈[a,b]的

2017-10-05 19:54:57 294

原创 [BZOJ]1101 莫比乌斯+分块优化

1101: [POI2007]ZapTime Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2731  Solved: 1163[Submit][Status][Discuss]Description  FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x,yInput

2017-10-05 19:51:36 370

原创 10.4 NOIP模拟赛 线段树+DP+Trie

String考虑到只有26个字母, 所以区间排序相当于就是把1-26的值从大到小或者从小到大一次区间赋值. 线段树即可. 当然用平衡树套一下的话就没有26这个常数了. 当然有一位神犇Kechan不加读优只用线段树一样跑在0.5s以内. Kechan的极优代码.#include<cstdio>#include<cstring>#include<algorithm>#include<iostr

2017-10-05 18:03:10 330

原创 10.5 NOIP模拟赛 割点+贪心+最小点覆盖

今天的题很简单, 估分200+但是每个程序都写挂了2个字符左右, 居然爆零…估分这么高简直让我无地自容…退役吧退役吧. 好在写的是正确的考完试改一下就300了. 有的时候从0到300只需要很短的时间…Board数据是300 * 300的. 首先有一个很显然的结论, 答案不是1就是2. 因为你可以在角落上抠两个土地出来, 这样角落上那个土地就与其他不连通了. 那么我们就只需要考虑 有没有只需要挖一个

2017-10-05 16:40:29 362

原创 10.3 NOIP模拟赛 DP + 最小生成树 + 容斥

Mine 考虑dp[i][0/1][0/1], 表示第i位当前有雷(1), 无雷(0), 以及下一位有雷或者无雷. 转移见代码注释.#include<stdio.h>#include<cstring>using namespace std;const int mod = 1e9 + 7;const int maxn = 1000005;char s[maxn];int f[maxn][

2017-10-03 22:04:53 447

原创 [BZOJ]1601 灌水 最小生成树

1601: [Usaco2008 Oct]灌水Time Limit: 5 Sec  Memory Limit: 162 MBSubmit: 2072  Solved: 1369[Submit][Status][Discuss]DescriptionFarmer John已经决定把水灌到他的n(1<=n<=300)块农田,农田被数字1到n标记。把一块土地进行灌水有两种方法,从

2017-10-03 18:32:08 553

原创 [BZOJ]2142 礼物 扩展Lucas

2142: 礼物Time Limit: 10 Sec  Memory Limit: 259 MBSubmit: 1788  Solved: 748[Submit][Status][Discuss]Description一年一度的圣诞节快要来到了。每年的圣诞节小E都会收到许多礼物,当然他也会送出许多礼物。不同的人物在小E心目中的重要性不同,在小E心中分量越重的人,收到的礼

2017-10-02 21:49:14 430

原创 Codeforces438D 线段树取模

题意单点修改, 区间求和, 区间模(不对整体和模, 对每一个数模).题解考虑每一个数被模, 如果模数大于它, 就不管. 如果模数p小于它, 则这个数每次被模过一次就缩小至少一半. 证明: 设数为x, 模数p > x/2, 则模一次肯定小于x之后肯定x/2.  若p < x/2, 那么模p后x < p, 所以后来x < x/2. 那么一个数最多被有效模log次. 一共nlogn次即可.

2017-10-02 19:18:53 341

原创 number 二分答案

题意给出m和k. 某数i满足, i + 1, i + 2, i + 3.... 2 * i中恰好有m个数二进制拆分后有k位为1. 求出longlong范围以内, 输出一个这样的数和这样的数有多少个. 若有无穷个则输出-1.题解设f[i][j]表示第i个数中i + 1 ... 2 * i中恰好有j个1的个数. 不难发现, j一定时, 随i的单增, 值也呈单调性变化. 所以我们二分答案即可

2017-10-02 18:59:17 281

原创 [BZOJ]2115 Xor 线性基

2115: [Wc2011] XorTime Limit: 10 Sec  Memory Limit: 259 MBSubmit: 3629  Solved: 1529[Submit][Status][Discuss]DescriptionInput第一行包含两个整数N和 M, 表示该无向图中点的数目与边的数目。 接下来M 行描述 M 条边,每行三个整数Si

2017-09-30 17:14:34 323

原创 [BZOJ]2460 元素 线性基

2460: [BeiJing2011]元素Time Limit: 20 Sec  Memory Limit: 128 MBSubmit: 1507  Solved: 776[Submit][Status][Discuss]Description  相传,在远古时期,位于西方大陆的 Magic Land 上,人们已经掌握了用魔法矿石炼制法杖的技术。那时人们就认识到,一个法

2017-09-30 15:25:29 288

原创 [BZOJ]4832 抵制克苏恩 期望dp

4832: [Lydsy2017年4月月赛]抵制克苏恩Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 488  Solved: 187[Submit][Status][Discuss]Description小Q同学现在沉迷炉石传说不能自拔。他发现一张名为克苏恩的牌很不公平。如果你不玩炉石传说,不必担心,小Q同学会告诉你所有相

2017-09-29 21:27:14 381

原创 李超线段树

题目描述秋月十分擅长对空作战。尽管如此,必要的训练也不能懈怠。在一次训练中,会有m个事件发生。1. 出现一架飞机在(x1,y1)到(x2,y2)的线段上出现并来回飞行。2. 秋月接到指令,要在x坐标为a处击坠一架飞行路线经过该位置的飞机。为了确保击坠的可能性最大,秋月将选择在x位置时高度最低的飞机。由于只是训练任务,秋月并不会真正地击坠飞机。你只需要在每次接到指令时告诉她高

2017-09-28 21:02:07 503

原创 论可持久化Trie树贪心在区间最大最小值的运用

可持久化01Trie树主要解决的是最大异或和问题, 譬如BZOJ3261,BZOJ2741, 都是01Trie树的最大异或和的运用. 在做01Trie的时候我们贪心的尽量选与当前这一位不一样的使得高位异或下来最大. 而同样的, 我们可以建01Trie来解决区间最大最小值问题, 对于序列上每个点建一个可持久化Trie, 第i点上的01Trie就维护1 ~ i 的每个数, 把每个数二进制拆分插

2017-09-28 16:30:08 488

原创 9.27 不正常国家 Trie + 启发式合并

题意:  每个点有一个点权, 每个点u定义一个繁忙程度, 为u子树里面两点之间的路径异或和最大的两点的异或和. 这两点的lca必须要是u. 输出每个点的繁忙程度.题解   x, y的路径异或和就是x到根的异或和 异或 y到根的异或和 再异或lca的值.对于异或和01trie不太懂得:Click Here这道题烦就烦在必须要是子树里面的两点, 这样普通的trie或

2017-09-27 22:18:45 559

原创 [BZOJ]3991 [SDOI]2015 寻宝游戏 虚树

3991: [SDOI2015]寻宝游戏Time Limit: 40 Sec  Memory Limit: 128 MBSubmit: 1401  Solved: 684[Submit][Status][Discuss]Description 小B最近正在玩一个寻宝游戏,这个游戏的地图中有N个村庄和N-1条道路,并且任何两个村庄之间有且仅有一条路径可达。游戏开始时,玩家可以

2017-09-27 21:58:34 240

原创 [BZOJ]4569 [SCOI2016] 萌萌哒 并查集神题

4569: [Scoi2016]萌萌哒Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 1101  Solved: 523[Submit][Status][Discuss]Description一个长度为n的大数,用S1S2S3...Sn表示,其中Si表示数的第i位,S1是数的最高位,告诉你一些限制条件,每个条件表示为四个数

2017-09-27 20:48:12 373

原创 加帕里的聚会 树链剖分 + 线段树(区间加 、区间赋值)

加帕里的聚会256MB / 1s ; japari.cpp / c /pas / in / out【题目描述】加帕里公园里有n个区域,n-1条道路将它们连接到了一起,形成了一个树的结构。开始时,第i个区域有Ai个friends,但是由于砂之星的作用,有时从x区域到y区域的简单路径上的所有区域的friends数量都会增加v,有时从x区域到y区域的简单路径上所有区域的friends数量都会

2017-09-27 20:06:22 558

原创 9.27 [NOIP模拟]数据结构 不正常团伙 莫队/主席树

题目大意 : 询问一段区间内出现次数不为2的数字之和.题解:   离线做法: 莫队. 因为数字在1e5范围内, 用一个cnt数组维护值为i的当前出现次数. 莫队移动更新的时候就维护cnt数组, 注意当cnt[a[i]] 为1, 2, 3的时候要特判, 因为出现次数为2的时候是没有贡献的.在线做法: 用主席树差分, 主席树维护序列而不是维护值域. 建主席树的时候维护一个值上上次, 以

2017-09-27 19:38:41 288

原创 新数据结构--待填坑

1. kd - tree2. 虚树

2017-09-26 19:48:25 245

原创 [BZOJ]1084 [SCOI2005] 最大子矩阵 DP

1084: [SCOI2005]最大子矩阵Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2978  Solved: 1489[Submit][Status][Discuss]Description  这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大。注意:选出的k个子矩阵不能相互重叠。

2017-09-25 20:08:46 288

原创 [BZOJ]1493 [NOI2007]项链工厂 线段树

1493: [NOI2007]项链工厂Time Limit: 30 Sec  Memory Limit: 64 MBSubmit: 1647  Solved: 704[Submit][Status][Discuss]DescriptionT公司是一家专门生产彩色珠子项链的公司,其生产的项链设计新颖、款式多样、价格适中,广受青年人的喜爱。最近T公司打算推出一款项链自助生产

2017-09-25 18:43:10 369

原创 [BZOJ]3727 Final Zadanie 公式推导

3727: PA2014 Final ZadanieTime Limit: 10 Sec  Memory Limit: 128 MBSubmit: 319  Solved: 138[Submit][Status][Discuss]Description吉丽YY了一道神题,题面是这样的:“一棵n个点的树,每条边长度为1,第i个结点居住着a[i]个人。假设在i结点举行会议,

2017-09-25 12:19:29 365

原创 [BZOJ]1370 Gang团伙 镜像并查集

1370: [Baltic2003]Gang团伙Time Limit: 2 Sec  Memory Limit: 64 MBSubmit: 772  Solved: 424[Submit][Status][Discuss]Description在某城市里住着n个人,任何两个认识的人不是朋友就是敌人,而且满足: 1、 我朋友的朋友是我的朋友; 2、 我敌人的敌人是我的朋友;

2017-09-25 12:02:59 401

原创 9.24 NOIP模拟题(By liu_runda)

话说衡水出的题怎么名不副其实啊… 一点都不水, 可能是因为达哥太强的原因, 毕竟河北rank1啊… 想当初东北集训的时候找他问题也很热心, 不过题就太不友善了…         虽然这次的题确实比较水…简(simple) 【题目描述】 大道至简.这就是出题人没有写题目背景的原因. 给出2n个数字,将它们划分成n组,每组的得分为这一组中两个数字的较小值. 求最大得分. 【输入格式】 第

2017-09-25 11:42:32 1366

原创 [BZOJ]1922 [SDOI2010] 大陆争霸 最短路 + 堆优化

1922: [Sdoi2010]大陆争霸Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 1978  Solved: 878[Submit][Status][Discuss]Description在一个遥远的世界里有两个国家:位于大陆西端的杰森国和位于大陆东端的 克里斯国。两个国家的人民分别信仰两个对立的神:杰森国信仰象征黑暗和毁

2017-09-22 17:00:37 367

原创 [BZOJ]1026 [SCOI2009] windy数

1026: [SCOI2009]windy数Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 8289  Solved: 3728[Submit][Status][Discuss]Description  windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A

2017-09-22 14:49:07 293

原创 [UVA]10529 Dumb Bones 期望 + 区间DP DP函数单调性优化

题意:你试图把一些多米诺骨牌排成直线,然后推倒它们。但是如果你在放骨牌的时候不小心把刚放的骨牌碰倒了,它就会把相临的一串骨牌全都碰倒,而你的工作也被部分的破坏了。 比如你已经把骨牌摆成了DD__DxDDD_D的形状,而想要在x这个位置再放一块骨牌。它可能会把左边的一块骨牌或右边的三块骨牌碰倒,而你将不得不重新摆放这些骨牌。 这种失误是无法避免的,但是你可以应用一种特殊的放骨牌方法来使骨牌更多的向一个

2017-09-22 12:17:43 426

原创 [BZOJ]2437 [NOI2011] 兔兔与蛋蛋 二分图博弈

2437: [Noi2011]兔兔与蛋蛋Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 771  Solved: 493[Submit][Status][Discuss]DescriptionInput输入的第一行包含两个正整数 n、m。 接下来 n行描述初始棋盘。其中第i 行包含 m个字符,每个字符都是大

2017-09-22 11:31:30 384

原创 [BZOJ]2436 [NOI2011] Noi嘉年华 DP

2436: [Noi2011]Noi嘉年华Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 748  Solved: 492[Submit][Status][Discuss]DescriptionNOI2011 在吉林大学开始啦!为了迎接来自全国各地最优秀的信息学选手,吉林大学决定举办两场盛大的 NOI 嘉年华活动,分在两个

2017-09-22 08:43:14 343

原创 [BZOJ]1079 [SCOI2008]着色方案 记忆化搜索

1079: [SCOI2008]着色方案Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2188  Solved: 1326[Submit][Status][Discuss]Description  有n个木块排成一行,从左到右依次编号为1~n。你有k种颜色的油漆,其中第i种颜色的油漆足够涂ci个木块。所有油漆刚好足够涂满

2017-09-21 17:44:10 283

原创 [BZOJ]1443 [JSOI2009]游戏Game 二分图+博弈

1443: [JSOI2009]游戏GameTime Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1242  Solved: 573[Submit][Status][Discuss]DescriptionInput输入数据首先输入两个整数N,M,表示了迷宫的边长。 接下来N行,每行M个字符,描述了迷宫。Out

2017-09-21 16:31:19 876

原创 [BZOJ]1076 [SCOI2008] 奖励关 状压dp + 期望

1076: [SCOI2008]奖励关Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 2694  Solved: 1417[Submit][Status][Discuss]Description  你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物,每次你都可以选择吃或者不吃(必

2017-09-20 16:46:37 272

原创 [POJ]2983 Is the Information Reliable? 差分约束判有无解(判负环)

Is the Information Reliable?Time Limit: 3000MS Memory Limit: 131072KTotal Submissions: 14151 Accepted: 4443DescriptionThe galaxy war between the Empire Draco

2017-09-20 11:26:04 361

原创 [BZOJ]1415 [NOI2005] 聪聪与可可 期望 + 记忆化搜索

1415: [Noi2005]聪聪和可可Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1890  Solved: 1103[Submit][Status][Discuss]DescriptionInput数据的第1行为两个整数N和E,以空格分隔,分别表示森林中的景点数和连接相邻景点的路的条数。 第2行包含两个整数

2017-09-20 09:29:40 402

空空如也

空空如也

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

TA关注的人

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