自定义博客皮肤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

生活充满了希望

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

原创 [BZOJ]1426 收集邮票 概率与期望

1426: 收集邮票Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 500  Solved: 413[Submit][Status][Discuss]Description有n种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是n种邮票中的哪一种是等概率的,概率均为1/n。但是由于凡凡也很喜欢...

2017-10-31 19:59:45 482

原创 NOIP模拟赛 四校联考 递推 + 分类讨论 + 树上期望

NOIP 模拟题 题目名称兔子被子蚊子 源程序文件名rabbit.cpp quilt.cpp mosquito.cpp 输入文件名rabbit.in quilt.in mosquito.in 输出文件名rabbit.out quilt.out mosquito.out 每个测试点时限1s 1s 5s 内存限制512MB 512MB 512MB 测试点数目10

2017-10-27 11:34:02 841

原创 [BZOJ]1150 1150: [CTSC2007]数据备份Backup 贪心 + 堆

1150: [CTSC2007]数据备份BackupTime Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2556  Solved: 1028[Submit][Status][Discuss]Description  你在一家 IT 公司为大型写字楼或办公楼(offices)的计算机数据做备份。然而数据备份的工作是枯燥乏味的

2017-10-25 22:10:28 289

原创 字符串训练赛 By YYR AC自动机 + KMP/HASH + 贪心

字符串 #2 By YYR题目名称 基因的庇护 修仙 眼镜 输入文件名 protect.in hhh.in glasses.in 输出文件名 protect.out hhh.out glasses.out 每个测试点时限 1s 1s 2s 测试点数目 10 10 10 每个测试点分值 10

2017-10-25 19:25:10 475

原创 NOIP模拟赛 斐波那契树 + 二分 + 并查集

FIbonaccim <= 3e5. 询问的数字是10^12级别的.题解首先很明显肯定要log的算法. 并且由于斐波那契的性质, 树高一定是log级别的. 那么对于两个点我们只要暴力跳fa即可过. 问题就在于怎么快速求father. 比如编号i的他的fa是谁. 我们想这个树每次生成f[j]个(f是斐波那契数列). 那么i一定是某一批斐波那契数列. 那么我们知道这一批之前一共生成了多少个的话,

2017-10-23 22:21:58 398

原创 [BZOJ]3670 [NOI]2014 动物园 KMP好题

3670: [Noi2014]动物园Time Limit: 10 Sec  Memory Limit: 512 MBSubmit: 3045  Solved: 1646[Submit][Status][Discuss]Description近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向

2017-10-22 21:47:09 346

原创 NOIP模拟赛 数论 积性函数 + BSGS + Lucas模进制数位Dp

Problem 1. facsum题解我们发现后面那个sigma里都是积性函数, 积性函数相乘也是积性函数. 我们可以线性筛筛除后面那个就可以. 考虑后面那个和式设为积性函数g, p为质数的话, g(p) = 2 - p. g(p ^ 2) = 3 - 2p. g(p ^ 3) = 4 - 3p, 以此类推. 然后用线性筛来筛, 若i 与 pr[j]互质的话, g(i * p[j]) = g[i]

2017-10-20 18:43:17 630

原创 [BZOJ]1962 模型王子 猜数问题

1962: 模型王子Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 153  Solved: 94[Submit][Status][Discuss]DescriptionInput输入数据共一行,两个整数N,K,用一个空格隔开,具体意义如题目中所述。Output输出数据共一行,为最少所需要的时间S。S

2017-10-19 21:58:07 513

原创 NOIP模拟赛 数论专题 扩展欧几里得 + 组合数 + 容斥原理

Problem 1. payInput file: pay.in Output file: pay.out Time limit: 1 second Memory limit: 256 MB Mr.Hu 开了个饭店,来了两位客人:Alice 和Bob,他们吃完饭要结账时,发现他们需要支付c 元钱,但 是Alice 只有面值为a 的钱,Bob 只有面值为b 的钱(他们每个人的钱的和都大于c,

2017-10-19 21:30:24 732

原创 [HDU]4507 恨7不成妻 数位Dp好题

吉哥系列故事——恨7不成妻Time Limit: 1000/500 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 4851 Accepted Submission(s): 1590Problem Description   单身!   依然单身!   吉哥依然单身!

2017-10-18 20:02:42 607

原创 [BZOJ2337] [HNOI2011] XOR和路径 期望 + 按位处理 + 高斯消元

2337: [HNOI2011]XOR和路径Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 1294  Solved: 755[Submit][Status][Discuss]DescriptionInputOutputSample InputSample OutputH

2017-10-18 11:43:09 346

原创 [Codevs]1746 [NOI2002] 贪吃的九头龙 树形Dp + 多叉转二叉

1746 贪吃的九头龙 2002年NOI全国竞赛 时间限制: 2 s 空间限制: 128000 KB 题目等级 : 大师 Master 题解 题目描述 Description 传说中的九头龙是一种特别贪吃的动物。虽然名字叫“九头龙”,但这只是 说它出生的时候有九个头,而在成长的过程中,它有时会长出很多的新头,头的 总数会远大于九,当然也会有旧头因衰老而自己脱落。 有一天,

2017-10-18 08:30:02 451

原创 NOIP模拟 10.17 单调队列 + 树形Dp + 区间Dp

烟火 (fireworks.cpp/c/pas) 【题目描述】 城镇的主干道上有n个区域,从左到右编号为1到n,每个区域之间相距1个单位距离。在节日中要放m个烟火,第i个烟火会在ti时刻的ai区域放。如果在ti时刻你所处区域为x,那么你可以获得bi - | ai - x |的快乐值。在每个单位时间你可以移动不超过d个单位距离,初始的位置是任意的,求通过移动能获得快乐值和的最大值。 【输入格式】

2017-10-17 21:09:45 400

原创 [BZOJ]3594 [SCOI2014] 方伯伯的玉米田 二维树状数组 + dp

3594: [Scoi2014]方伯伯的玉米田Time Limit: 60 Sec  Memory Limit: 128 MBSubmit: 1544  Solved: 705[Submit][Status][Discuss]Description方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。方伯伯认为单调不下

2017-10-16 22:06:04 287

原创 [BZOJ]4726 [POI2017] Sabota? 树形Dp

4726: [POI2017]Sabota?Time Limit: 20 Sec  Memory Limit: 128 MBSec  Special JudgeSubmit: 646  Solved: 272[Submit][Status][Discuss]Description某个公司有n个人, 上下级关系构成了一个有根树。其中有个人是叛徒(这个人不知道是谁)。对于一

2017-10-16 21:56:44 344

原创 10.16 NOIP模拟赛 期望斜率优化 + 模拟 + 状压

游戏 (game.cpp/c/pas) 【题目描述】 有n 个数,编号从1 到n。现在把n 个数分成k 组编号为1 到k,使得每组内的数必须 连续,组与组之间不能相交并且每个数必须属于一个组。 游戏进行的过程如下: 1. 如果n 个数都已经获得了,游戏结束。否则,找到编号最小没有全部获得的组X。 2. 游戏系统会给一个空的盒子,对于组X 中已经获得的数i,将ti 张写着数i 的卡片放

2017-10-16 21:13:08 430

原创 [BZOJ] 2720 列队春游 期望DP O(n)

2720: [Violet 5]列队春游Time Limit: 5 Sec  Memory Limit: 128 MBSubmit: 217  Solved: 154[Submit][Status][Discuss]DescriptionInputOutputSample InputSample Output

2017-10-15 18:37:40 434

原创 POJ2692 Kindergarten 最大团 + 补图二分图

KindergartenTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 7362 Accepted: 3628DescriptionIn a kindergarten, there are a lot of kids. All girls of t

2017-10-13 21:08:41 366

原创 二分图的最小顶点覆盖 和 最大独立集 和 最大团

最小顶点覆盖概念: 如果称选了一个点的话, 就覆盖了所有与这点相连的边. 现在要选出最小的点, 来覆盖二分图中所有边.结论: 最小顶点覆盖 = 二分图最大匹配. 证明: Click最大独立集概念: 选出一些点, 使两两之间没有边, 包含顶点数最多的集合称之为最大独立集.结论: 所有顶点数-最小顶点覆盖. 证明: 因为最小顶点覆盖后。 剩下没匹配的点, 相互之间一定没有边, 否则就可以相连多一条

2017-10-13 21:07:56 1359

原创 [BZOJ]4709 柠檬 DP单调性优化 + 单调栈

4709: [Jsoi2011]柠檬Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 252  Solved: 111[Submit][Status][Discuss]DescriptionFlute 很喜欢柠檬。它准备了一串用树枝串起来的贝壳,打算用一种魔法把贝壳变成柠檬。贝壳一共有 N (1 ≤ N ≤ 100,000)

2017-10-13 19:23:55 782

原创 [BZOJ]3140 二分图最大匹配

3140: [Hnoi2013]消毒Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 1339  Solved: 588[Submit][Status][Discuss]Description最近在生物实验室工作的小T遇到了大麻烦。 由于实验室最近升级的缘故,他的分格实验皿是一个长方体,其尺寸为a*b*c,a、b、c 均为正

2017-10-12 21:42:40 360

原创 [BZOJ]4950 二分图 + 最大匹配

4950: [Wf2017]Mission ImprobableTime Limit: 1 Sec  Memory Limit: 1024 MBSubmit: 146  Solved: 70[Submit][Status][Discuss]Description那是春日里一个天气晴朗的好日子,你准备去见见你的老朋友Patrick,也是你之前的犯罪同伙。Patrick在编程竞赛上豪赌输掉了一大笔钱,...

2017-10-12 20:36:56 490

原创 [HDU]1150 Machine Schedule 二分图 + 最小点覆盖

Machine ScheduleTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8656    Accepted Submission(s): 4347Problem DescriptionAs we all

2017-10-12 19:55:16 316

原创 [BZOJ]4443 [SCOI2015] 小凸玩矩阵 二分答案 + 二分图最大匹配

4443: [Scoi2015]小凸玩矩阵Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 1322  Solved: 622[Submit][Status][Discuss]Description小凸和小方是好朋友,小方给小凸一个N*M(NInput第一行给出三个整数N,M,K接下来N行,每行M个数

2017-10-12 19:43:03 337

原创 [BZOJ]2095 二分答案 + 混合图欧拉回路判定

2095: [Poi2010]BridgesTime Limit: 10 Sec  Memory Limit: 259 MBSubmit: 1171  Solved: 405[Submit][Status][Discuss]DescriptionYYD为了减肥,他来到了瘦海,这是一个巨大的海,海中有n个小岛,小岛之间有m座桥连接,两个小岛之间不会有两座桥,并且从一个小岛可以

2017-10-12 16:58:48 415

原创 [POJ]3017 单调队列 + set

Cut the SequenceTime Limit: 2000MS Memory Limit: 131072KTotal Submissions: 10705 Accepted: 3267DescriptionGiven an integer sequence { an } of length N, you are

2017-10-11 17:31:05 351

原创 [HDU]2829 Lawrence 斜率优化

LawrenceTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4561 Accepted Submission(s): 2095Problem Description T. E. Lawrence was a controver

2017-10-11 11:21:19 368

原创 10.11 NOIP模拟赛 DP + 线段树 + DP + 单调队列

Gray内存限制 256MB 时间限制 1S 程序文件名 gray.pas/ gray.c/ gray.cpp 输入文件 gray.in 输出文件 gray.out Gnaw刚刚学习在数字逻辑中学到了格雷码,它的定义是这样的,对于二进制数A,它对应的格雷码为G= A xor(A>>1),格雷码有个很有趣的性质是相邻二进制数对应的格雷码只有一位不同。 现在以”01?”的方式给出一个长为的二进制

2017-10-11 08:29:13 499

原创 [HDU]1530 Maximum Clique 最大团问题[模板]

题目:  给出一个无向图, 求出其中的最大团.题解: 最大团是一个NP完全问题...这道题爆搜+优化就能过. 爆搜是枚举所有子图(当然要是团). 优化是加入一个记忆化搜索的数组f, f[i]表示i-n这些点中能组成的最大团点数. 然后记忆化搜的时候如果当前枚举到i时(还没选i)的最大团点数 + dp[i]小于全局最大团(已求得的最大团)的话, 就continue. 还有就是如果当前能选的点+已

2017-10-10 22:13:13 374

原创 [BZOJ]4300 绝世好题 Dp

4300: 绝世好题Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 2197  Solved: 1175[Submit][Status][Discuss]Description给定一个长度为n的数列ai,求ai的子序列bi的最长长度,满足bi&bi-1!=0(2Input输入文件共2行。第一行包括一个

2017-10-10 21:05:26 288

原创 [POJ]3352 Road Construction 双连通分量缩点

Road ConstructionTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 12499 Accepted: 6284DescriptionIt's almost summer time, and that means that it's al

2017-10-10 20:11:49 416

原创 POJ[1515] Street Directions 桥

Street DirectionsTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 1041 Accepted: 539 Special JudgeDescriptionAccording to the Automobile Collision

2017-10-10 18:53:51 283

原创 [BZOJ]1123 [POI2008]BLO 割点

1123: [POI2008]BLOTime Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1301  Solved: 591[Submit][Status][Discuss]DescriptionByteotia城市有n个 towns m条双向roads. 每条 road 连接 两个不同的 towns ,没有重复的road. 所有t

2017-10-09 21:45:40 362

原创 [BZOJ]1064 [NOI2008] 假面舞会 dfs判环

1064: [Noi2008]假面舞会Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2160  Solved: 1047[Submit][Status][Discuss]Description一年一度的假面舞会又开始了,栋栋也兴致勃勃的参加了今年的舞会。今年的面具都是主办方特别定制的。每个参加舞会的人都可以在入场时选择一 个

2017-10-09 21:05:53 298

原创 10.9 NOIP[真] 背包 + 状压 + 单调栈 + 最短路

Birthday内存限制 256MB 时间限制 1S 程序文件名 birthday.pas/birthday.c/birthday.cpp 输入文件 birthday.in 输出文件 birthday.out 前些天是Miss D生日,gnaw去逛街给Miss D买礼物。商店有这样的福利:第i件商品价值为Wi,买k个(k>0),可以送Ai × k + Bi颗Miss D喜欢的糖 最大预算为M

2017-10-09 14:46:09 360

原创 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

空空如也

空空如也

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

TA关注的人

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