自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 介绍自我&友链们

如果有大爷想diss了欢迎联系qq:2783556916先挂友链因为两个哥哥太神仙了 必须放在一起pb大师 永远滴神 + 徐老大 永远滴神hhnyzhowbzzzhzhhlzory----------学长们----------OZYFYCTYBTKJ----------单向膜拜大爷----------Ra1nbowL_0_Forever_LF由于某天下午b站挂了于是闲得无聊写个自我介绍GD zsyz 高二AFO预定选手这是一个初一没进联赛初二联赛打铜gg

2018-03-24 16:08:31 1440 1

原创 SAM学习笔记

主要参考的是这篇blog 以及这篇俄文翻译 upd:一些性质参考的是这篇blog,Menci超劲啊! 因为clj的论文太难懂了其他blog又是特别抽象的对我这种蒟蒻特别不友好 这篇blog是方便自己复习写的所以难免有引用其他blog的地方一些定义定义ch[p][s]表示在状态p上增加一个字母s后能转移到的状态,如果不能转移则为0 定义str(s)表示在原串中走到s这个位置所构...

2018-03-31 16:43:57 780 1

原创 [bzoj5192][Usaco2018 Feb][LCT]New Barns

Description FarmerJohn注意到他的奶牛们如果被关得太紧就容易吵架,所以他想开放一些新的牛棚来分散她们。每当FJ建造一 个新牛棚的时候,他会将这个牛棚用至多一条双向道路与一个现有的牛棚连接起来。为了确保他的奶牛们足够分散 ,他有时想要确定从某个特定的牛棚出发,到它能够到达的最远的牛棚的距离(两个牛棚之间的距离等于从一个牛 棚出发到另一个之间必须经过的道路...

2018-03-31 10:22:41 500 1

原创 [bzoj3240][矩阵乘法]矩阵游戏

Description 婷婷是个喜欢矩阵的小朋友,有一天她想用电脑生成一个巨大的n行m列的矩阵(你不用担心她如何存储)。她生成的这个矩阵满足一个神奇的性质:若用F[i][j]来表示矩阵中第i行第j列的元素,则F[i][j]满足下面的递推式: F[1][1]=1 F[i,j]=a*F[i][j-1]+b (j!=1) F[i,1]=c*F[i-1][m]+d (i!=1) 递...

2018-03-29 21:25:08 325

原创 [bzoj4827][FFT]礼物

Description 我的室友最近喜欢上了一个可爱的小女生。马上就要到她的生日了,他决定买一对情侣手 环,一个留给自己,一 个送给她。每个手环上各有 n 个装饰物,并且每个装饰物都有一定的亮度。但是在她生日的前一天,我的室友突 然发现他好像拿错了一个手环,而且已经没时间去更换它了!他只能使用一种特殊的方法,将其中一个手环中所有 装饰物的亮度增加一个相同的自然数 c(即非...

2018-03-29 17:04:53 218

原创 [bzoj2843][LCT]极地旅行社

Description 不久之前,Mirko建立了一个旅行社,名叫“极地之梦”。这家旅行社在北极附近购买了N座冰岛,并且提供观光服 务。当地最受欢迎的当然是帝企鹅了,这些小家伙经常成群结队的游走在各个冰岛之间。Mirko的旅行社遭受一次 重大打击,以至于观光游轮已经不划算了。旅行社将在冰岛之间建造大桥,并用观光巴士来运载游客。Mirko希望 开发一个电脑程序来管理这些大桥...

2018-03-28 20:55:40 226

原创 [Codeforces939E][三分法]Maximize!

翻译 给出Q(Q<=5*10^5)个操作,共有两种操作 第一种操作输入两个数op x:op表示第几种操作,x表示在当前序列中插入数x(x<=10^9),保证x大于当前序列中任意一个数 第二种操作输入一个数op:op表示第几种操作,求当前序列中的Maximize 定义Maximize为:在当前序列中找出一个子集,Maximize表示子集中数最大值/子集平均数的最...

2018-03-28 20:18:19 317 1

原创 [Codeforces940F][莫队算法]Machine Learning

翻译: 给出一个长度为n(n<=100000)的序列,序列中每个数a[i]<=10^9 设c[i]表示第i种数出现的次数 q(q<=100000)次询问,询问共有两种 第一种 1 x y 表示求序列中x~y c[i]的mex。mex表示最小的没有出现过的值(不包括0) 第二种 2 x y 表示把序列中第x位的数替换为y题解 治数据结构学傻系...

2018-03-28 16:01:53 311

原创 [Codeforces946E][贪心]Largest Beautiful Number

翻译 定义一个数为美丽数,当且仅当这个数长度为偶数,且他的某一个排列可以组成一个回文数 给出n(n<=2*10^100000),求小于n的最大美丽数 题解 从定义中可以发现,一个数为美丽数的情况,当且仅当他出现过的所有数字出现的次数均为偶数次 贪心地想,如果这个数较高的位能取大,那么一定取大 预处理在当前位置i,每个数字出现的次数是偶数次还是奇数次 ...

2018-03-28 08:18:08 323

原创 [Codeforces946F][DP]Fibonacci String Subsequences

翻译: 定义f[i]=f[i-1]+f[i-2],+表示拼接的意思,即为f[i-1]与f[i-2]拼接起来组成f[i] 给出一个子串(长度<=100),求这个子串在fn(n<=100)的子序列中出现了多少次 答案对1e9+7取模题解 由于英文不好我理解成了子串与后缀 然后发现就不会做了2333 上网%了一发题解发现原来我我我我看错题了 ...

2018-03-27 20:36:04 379

原创 [bzoj4419][乱搞]发微博

Description 刚开通的SH微博共有n个用户(1..n标号),在短短一个月的时间内,用户们活动频繁,共有m条按时间顺序的记录: ! x 表示用户x发了一条微博; + x y 表示用户x和用户y成为了好友 - x y 表示用户x和用户y解除了好友关系 当一个用户发微博的时候,所有他的好友(直接关系)都会看到他的消息。 假设最开始所有人之间都不是好友关系,记录也都...

2018-03-27 11:15:26 230

原创 Codeforces 水题选刷

翻译会给出在代码中Ctrl+F点开网页搜索,直接查题号即可有一些很棒的题我会单独拿出来写题解的,特别水的题就不做了嘻嘻嘻Codeforces 938C/*题解:给定两个正整数n,m(m≤n),对于一个n阶0-1方阵,其任意m阶子方阵中至少有一个元素“0”,则可以求解这个方阵中的“1”的最大数目。现求解这个问题的逆向问题:已知这个最大数目为X,求相应的n和m。 */...

2018-03-26 09:14:24 1055 2

原创 [bzoj4260][Tire]Codechef REBXOR

Description Input 输入数据的第一行包含一个整数N,表示数组中的元素个数。 第二行包含N个整数A1,A2,…,AN。Output 输出一行包含给定表达式可能的最大值。Sample Input 5 1 2 3 1 2Sample Output 6HINT 满足条件的(l1,r1,l2,r2)有:(...

2018-03-25 15:33:26 275

原创 [bzoj2729][数论][高精度]排队

Description 某中学有 n 名男同学,m名女同学和两名老师要排队参加体检。他们排成一条直线,并且任意两名女同学不能相邻,两名老师也不能相邻,那么一共有多少种排法呢?(注意:任意两个人都是不同的)Input 只有一行且为用空格隔开的两个非负整数 n 和 m,其含义如上所述。 对于 30%的数据 n≤100,m≤100 对于 100%的数据 n≤2000,...

2018-03-24 18:57:11 231

原创 [bzoj3212][Pku3468][线段树]A Simple Problem with Integers

Description You have N integers, A1, A2, … , AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number in a given interval. The othe...

2018-03-24 09:27:35 208

原创 [bzoj2875][矩阵乘法]随机数生成器

Description 栋栋最近迷上了随机算法,而随机数是生成随机算法的基础。栋栋准备使用线性同余法(Linear Congruential Me thod)来生成一个随机数列,这种方法需要设置四个非负整数参数m,a,c,X[0],按照下面的公式生成出一系列随机 数X[n]X[n+1]=(aX[n]+c)mod m其中mod m表示前面的数除以m的余数。从这个式子可以看出,...

2018-03-24 08:12:55 358

原创 [bzoj2151][贪心]种树

Description A城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。园林部门得到指令后,初步规划出n个种树的位置,顺时针编号1到n。并且每个位置都有一个美观度Ai,如果在这里种树就可以得到这Ai的美观度。但由于A城市土壤肥力欠佳,两棵树决不能种在相邻的位置(i号位置和i+1号位置叫相邻位置。值得注意的是1号和n号也算相邻位置!)。最终市政府给园林部...

2018-03-24 07:17:16 458

原创 [bzoj2140][强联通]稳定婚姻

Description 我国的离婚率连续7年上升,今年的头两季,平均每天有近5000对夫妇离婚,大城市的离婚率上升最快,有研究婚 姻问题的专家认为,是与简化离婚手续有关。25岁的姗姗和男友谈恋爱半年就结婚,结婚不到两个月就离婚,是典 型的“闪婚闪离”例子,而离婚的导火线是两个人争玩电脑游戏,丈夫一气之下,把电脑炸烂。有社会工作者就表 示,80后求助个案越来越多,有些是与父...

2018-03-23 19:53:23 234

原创 [bzoj4557][树形DP]侦察守卫

Description 小R和B神正在玩一款游戏。这款游戏的地图由N个点和N-1条无向边组成,每条无向边连接两个点,且地图是连通的 。换句话说,游戏的地图是一棵有N个节点的树。游戏中有一种道具叫做侦查守卫,当一名玩家在一个点上放置侦 查守卫后,它可以监视这个点以及与这个点的距离在D以内的所有点。这里两个点之间的距离定义为它们在树上的 距离,也就是两个点之间唯一的简单路径上...

2018-03-23 15:04:33 210

原创 [bzoj2818][莫比乌斯反演]Gcd

Description 给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的 数对(x,y)有多少对.Input 一个整数NOutput 如题Sample Input 4Sample Output 4HINT 对于样例(2,2),(2,4),(3,3),(4,2) 1<=N<=10...

2018-03-23 13:55:27 268

原创 [bzoj2539][网络流-费用流]丘比特的烦恼

Description 随着社会的不断发展,人与人之间的感情越来越功利化。最近,爱神丘比特发现,爱情也已不再是完全纯洁的了。 这使得丘比特很是苦恼,他越来越难找到合适的男女,并向他们射去丘比特之箭。于是丘比特千里迢迢远赴中国, 找到了掌管东方人爱情的神——月下老人,向他求教。月下老人告诉丘比特,纯洁的爱情并不是不存在,而是他没 有找到。在东方,人们讲究的是缘分。月下老人只...

2018-03-23 08:54:05 284

原创 [bzoj4554][二分图匹配]游戏

Description 在2016年,佳缘姐姐喜欢上了一款游戏,叫做泡泡堂。简单的说,这个游戏就是在一张地图上放上若干个炸弹,看 是否能炸到对手,或者躲开对手的炸弹。在玩游戏的过程中,小H想到了这样一个问题:当给定一张地图,在这张 地图上最多能放上多少个炸弹能使得任意两个炸弹之间不会互相炸到。炸弹能炸到的范围是该炸弹所在的一行和一 列,炸弹的威力可以穿透软石头,但是不能穿...

2018-03-22 20:38:04 204

原创 [bzoj4590][二分]自动刷题机

Description 曾经发明了信号增幅仪的发明家SHTSC又公开了他的新发明:自动刷题机–一种可以自动AC题目的神秘装置。自动 刷题机刷题的方式非常简单:首先会瞬间得出题目的正确做法,然后开始写程序,每秒,自动刷题机的代码生成模 块会有两种可能的结果: A.写了x行代码。 B.心情不好,删掉了之前写的y行代码。(如果y大于当前代码长度则相当于全部删除。) 对于每个OJ...

2018-03-22 16:21:26 383

原创 [bzoj3123][启发式合并][主席树]森林

Description Input 第一行包含一个正整数testcase,表示当前测试数据的测试点编号。保证1≤testcase≤20。 第二行包含三个整数N,M,T,分别表示节点数、初始边数、操作数。第三行包含N个非负整数表示 N个节点上的权值。 接下来 M行,每行包含两个整数x和 y,表示初始的时候,点x和点y 之间有一条无向边, 接下来 T行,每行描述...

2018-03-22 16:08:47 295

原创 [bzoj4318][DP]OSU!

Description osu 是一款群众喜闻乐见的休闲软件。 我们可以把osu的规则简化与改编成以下的样子: 一共有n次操作,每次操作只有成功与失败之分,成功对应1,失败对应0,n次操作对应为1个长度为n的01串。在这个串中连续的 X个1可以贡献X^3 的分数,这x个1不能被其他连续的1所包含(也就是极长的一串1,具体见样例解释) 现在给出n,以及每个操作的成功率...

2018-03-22 10:12:22 199

原创 [bzoj3442][网络流-费用流]学习小组

Description 【背景】 坑校准备鼓励学生参加学习小组。 【描述】 共有n个学生,m个学习小组,每个学生有一定的喜好,只愿意参加其中的一些学习小组,但是校领导为学生考虑,规定一个学生最多参加k个学习小组。财务处的大叔就没那么好了,他想尽量多收钱,因为每个学生参加学习小组都要交一定的手续费,不同的学习小组有不同的手续费。然而,事与愿违,校领导又决定对学习小组组织者进行奖...

2018-03-22 10:10:06 199

原创 [bzoj3444][并查集]最后的晚餐

Description 【问题背景】 高三的学长们就要离开学校,各奔东西了。某班n人在举行最后的离别晚餐时,饭店老板觉得十分纠结。因为有m名学生偷偷找他,要求和自己暗恋的同学坐在一起。 【问题描述】 饭店给这些同学提供了一个很长的桌子,除了两头的同学,每一个同学都与两个同学相邻(即坐成一排)。给出所有信息,满足所有人的要求,求安排的方案总数(这个数字可能很大,请输出方案总...

2018-03-22 07:21:19 250

原创 [bzoj4029][贪心]定价

Description 在市场上有很多商品的定价类似于 999 元、4999 元、8999 元这样。它们和 1000 元、5000 元和 9000 元并没有什么本质区别,但是在心理学上会让人感觉便宜很多,因此也是商家常用的价格策略。不过在你看来,这种价格十分荒谬。于是你如此计算一个价格 p(p 为正整数)的荒谬程度: 1、首先将 p 看做一个由数字组成的字符串(不带前...

2018-03-21 14:06:40 490

原创 [bzoj3282][LCT]Tree

Description 给定N个点以及每个点的权值,要你处理接下来的M个操作。 操作有4种。操作从0到3编号。点从1到N编号。 0:后接两个整数(x,y),代表询问从x到y的路径上的点的权值的xor和。 保证x到y是联通的。 1:后接两个整数(x,y),代表连接x到y,若x到Y已经联通则无需连接。 2:后接两个整数(x,y),代表删除边(x,y),不保证边(x,y)存在。...

2018-03-21 11:38:49 163

原创 [bzoj2663][二分图匹配]灵魂宝石

Description 【问题描述】 “作为你们本体的灵魂,为了能够更好的运用魔法,被赋予了既小巧又安全 的外形,„„” 我们知道,魔法少女的生命被存放于一个称为灵魂宝石(Soul Gem)的装置 内。而有时,当灵魂宝石与躯体的距离较远时,魔法少女就无法控制自己的躯体 了。 在传说中,魔法少女 Abel仅通过推理就得到了这个现象的一般法则,被称为 Ab...

2018-03-21 09:49:13 231

原创 [bzoj5177][主席树]贪心的导游

Description 南京有一条著名的购物街。购物街嘛,就是一排整齐的商店啦~ 导游小Z每次都会把游客团带到购物街里走一段,然后选择一个商店进去购物。小Z接待的游客都是购物狂,他们恨 不得将店内的商品洗劫一空,也就是说,只要他们能买,就一定会继续买(钱够不够你不用考虑,他们都有信用卡 可以透支)。但是有一点,他们都非常讲究平等、很谦虚,每个人都不能忍受比别人多买什么东西...

2018-03-21 08:44:46 375

原创 [bzoj3262][cdq分治][树状数组]陌上花开

Description 有n朵花,每朵花有三个属性:花形(s)、颜色(c)、气味(m),用三个整数表示。 现在要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量。 定义一朵花A比另一朵花B要美丽,当且仅Sa>=Sb,Ca>=Cb,Ma>=Mb。 显然,两朵花可能有同样的属性。需要统计出评出每个等级的花的数量。Input 第一行为N,...

2018-03-20 20:16:14 201

原创 [bzoj1935][cdq分治][树状数组]Tree 园丁的烦恼

Description 很久很久以前,在遥远的大陆上有一个美丽的国家。统治着这个美丽国家的国王是一个园艺爱好者,在他的皇家花园里种植着各种奇花异草。有一天国王漫步在花园里,若有所思,他问一个园丁道: “最近我在思索一个问题,如果我们把花坛摆成六个六角形,那么……” “那么本质上它是一个深度优先搜索,陛下”,园丁深深地向国王鞠了一躬。 “嗯……我听说有一种怪物叫九头蛇,它非常贪吃...

2018-03-20 15:35:44 365

原创 [bzoj3875][DP][最短路]骑士游戏

Description 【故事背景】 长期的宅男生活中,JYY又挖掘出了一款RPG游戏。在这个游戏中JYY会 扮演一个英勇的骑士,用他手中的长剑去杀死入侵村庄的怪兽。 【问题描述】 在这个游戏中,JYY一共有两种攻击方式,一种是普通攻击,一种是法术攻 击。两种攻击方式都会消耗JYY一些体力。采用普通攻击进攻怪兽并不能把怪兽彻底杀死,怪兽的尸体可以变出其他一些新的怪兽,注意一个怪...

2018-03-20 10:55:38 333

原创 [bzoj3626][树链剖分]LCA

Description 给出一个n个节点的有根树(编号为0到n-1,根节点为0)。一个点的深度定义为这个节点到根的距离+1。 设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。 有q次询问,每次询问给出l r z,求sigma_{l<=i<=r}dep[LCA(i,z)]。 (即,求在[l,r]区间内的每个节点i与z的最近公共祖先的深度之和)...

2018-03-20 08:42:21 207

原创 [bzoj1965][数论]SHUFFLE 洗牌

Description 为了表彰小联为Samuel星球的探险所做出的贡献,小联被邀请参加Samuel星球近距离载人探险活动。 由于Samuel星球相当遥远,科学家们要在飞船中度过相当长的一段时间,小联提议用扑克牌打发长途旅行中的无聊时间。玩了几局之后,大家觉得单纯玩扑克牌对于像他们这样的高智商人才来说太简单了。有人提出了扑克牌的一种新的玩法。 对于扑克牌的一次洗牌是这样定义的,...

2018-03-19 20:06:10 263

原创 [bzoj3489][kdtree]A simple rmq problem

Description 因为是OJ上的题,就简单点好了。给出一个长度为n的序列,给出M个询问:在[l,r]之间找到一个在这个区间里只出现过一次的数,并且要求找的这个数尽可能大。如果找不到这样的数,则直接输出0。我会采取一些措施强制在线。Input 第一行为两个整数N,M。M是询问数,N是序列的长度(N<=100000,M<=200000) 第二行为N个整数,...

2018-03-19 18:59:21 304

原创 [bzoj2464][最短路]小明的游戏

Description 小明最近喜欢玩一个游戏。给定一个n * m的棋盘,上面有两种格子#和@。游戏的规则很简单:给定一个起始位置和一个目标位置,小明每一步能向上,下,左,右四个方向移动一格。如果移动到同一类型的格子,则费用是0,否则费用是1。请编程计算从起始位置移动到目标位置的最小花费。Input 输入文件有多组数据。 输入第一行包含两个整数n,m,分别表示棋盘的行数...

2018-03-18 16:09:51 757

原创 [bzoj1060][树形DP]时态同步

Description  小Q在电子工艺实习课上学习焊接电路板。一块电路板由若干个元件组成,我们不妨称之为节点,并将其用数 字1,2,3….进行标号。电路板的各个节点由若干不相交的导线相连接,且对于电路板的任何两个节点,都存在且仅 存在一条通路(通路指连接两个元件的导线序列)。在电路板上存在一个特殊的元件称为“激发器”。当激发器工 作后,产生一个激励电流,通过导线传向每一...

2018-03-18 15:20:37 206

原创 [bzoj2469][dfs]简单数谜

Description 很多人都曾经听说过数独,但你是否听说过数谜(Karuro)呢?实际上,数谜是数独的更大(且更难)的兄弟问题,而且在日本也是非常受欢迎的。 数谜问题和填字游戏类似,不过它要填的不是文字而是数字。数谜游戏的目标是用1-9填满所有空格,且这些数字相加的和满足相应的要求(或者称为“提示”),且在同一栏(“栏”是指一些水平或者竖直的连续的空格,用于提示的格子不算空格)不...

2018-03-18 14:30:34 546

空空如也

空空如也

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

TA关注的人

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