自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Anonymity的博客

Waiting for a light that never come

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

原创 bzoj3671[Noi2014]随机数生成器(贪心)

题面太长就不粘了 贪心思路就是先按值从小到大排序,然后从小往大选可选的数就好 每选一个数,就将这个数的左下方和右下方标记为不可选即可(注意break来保证时间复杂度为O(n)O(n))。

2017-11-03 10:16:12 357

原创 bzoj3124[Sdoi2013]直径(树dp)

Description 小Q最近学习了一些图论知识。根据课本,有如下定义。树:无回路且连通的无向图,每条边都有正整数的权值来表示其长度。如果一棵树有N个节点,可以证明其有且仅有N-1 条边。 路径:一棵树上,任意两个节点之间最多有一条简单路径。我们用 dis(a,b) 表示点a和点b的路径上各边长度之和。称dis(a,b)为a、b两个节点间的距离。 直径:一棵树上,最长的路径

2017-10-31 18:50:32 580

原创 bzoj3231[Sdoi2008]递归数列

Description 一个由自然数组成的数列按下式定义: 对于i <= k:ai = bi 对于i > k: ai = c1ai-1 + c2ai-2 + … + ckai-k 其中bj和 cj (1<=j<=k)是给定的自然数。写一个程序,给定自然数m <= n, 计算am + am+1 + am+2 + … + an, 并输出它除以给定自然数p的余数的值。

2017-10-30 19:15:15 400

原创 bzoj3307雨天的尾巴(线段树合并)

Description N个点,形成一个树状结构。有M次发放,每次选择两个点x,y 对于x到y的路径上(含x,y)每个点发一袋Z类型的物品。完成 所有发放后,每个点存放最多的是哪种物品。 Input 第一行数字N,M 接下来N-1行,每行两个数字a,b,表示a与b间有一条边 再接下来M行,每行三个数字x,y,z.如题 Output

2017-10-29 21:44:35 861

原创 Game with probability Problem

Description Alice和Bob在玩一个游戏。有n个石子在这里,Alice和Bob轮流投掷硬币,如果正面朝上,则从n个石子中取出一个石子,否则不做任何事。取到最后一颗石子的人胜利。Alice在投掷硬币时有p的概率投掷出他想投的一面,同样,Bob有q的概率投掷出他相投的一面。 现在Alice先手投掷硬币,假设他们都想赢得游戏,问你Alice胜利的概率为多少。Input 第一行

2017-10-29 19:35:41 395

原创 [HAOI2015]数字串拆分(矩阵乘法)

4037: [HAOI2015]数字串拆分 Time Limit: 10 Sec Memory Limit: 256 MB Description 你有一个长度为n的数字串。定义f(S)为将S拆分成若干个1~m的数的和的方案数,比如m=2时,f(4)=5,分别为4=1+ 1+1+1

2017-10-26 06:28:05 854

原创 bzoj2957楼房重建(线段树)

Description  小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。  为了简化问题,我们考虑这些事件发生在一个二维平面上。小A在平面上(0,0)点的位置,第i栋楼房可以用一条连接(i,0)和(i,Hi)的线段表示,其中Hi为第i栋楼房的高度。如果这栋楼房上任何一个高度大于0的点与

2017-10-07 09:17:49 280

原创 bzoj2064分裂

Description背景: 和久必分,分久必和。。。 题目描述: 中国历史上上分分和和次数非常多。。通读中国历史的WJMZBMR表示毫无压力。 同时经常搞OI的他把这个变成了一个数学模型。 假设中国的国土总和是不变的。 每个国家都可以用他的国土面积代替, 又两种可能,一种是两个国家合并为1个,那么新国家的面积为两者之和。 一种是一个国家分裂为2个,那么2个新国家的面积之和为原国家的面积。

2017-10-02 17:46:04 320

原创 bzoj2738矩阵乘法

Description  给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。Input   第一行两个数N,Q,表示矩阵大小和询问组数;  接下来N行N列一共N*N个数,表示这个矩阵;  再接下来Q行每行5个数描述一个询问:x1,y1,x2,y2,k表示找到以(x1,y1)为左上角、以(x2,y2)为右下角的子矩形中的第K小

2017-10-02 17:11:08 397

原创 bzoj1786&1831[Ahoi2008]Pair 配对

DescriptionInputOutputSample Input5 44 2 -1 -1 3 Sample Output4设序列为A[],两点L,R(L我们可以注意到交换L和R的位置,L左边和R右边产生的贡献是不变的,所以当A[L]大于A[R]时,如果交换二者的位置,则总的逆序对数会减少,因此,最终的-1所代表的序列一定是

2017-10-02 16:52:39 268

原创 bzoj4419[Shoi2013]发微博

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

2017-09-29 17:10:11 231

原创 bzoj2058Cow Photographs(逆序对)

Description奶牛的图片 Farmer John希望给他的N(1<=N<=100,000)只奶牛拍照片,这样他就可以向他的朋友炫耀他的奶牛.这N只奶牛被标号为1..N. 在照相的那一天,奶牛们排成了一排.其中第i个位置上是标号为c_i(1<=c_i<=N)的奶牛.对于奶牛的站位,Farmer John有他自己的想法. FJ是这么想的,标号为i(1<=i<=n-1)的奶牛只能站在标号

2017-09-29 10:03:32 321

原创 bzoj3862Little Devil I(树链剖分+线段树)

DescriptionThere is an old country and the king fell in love with a devil. The devil always asks the king to do some crazy things. Although the king used to be wise and beloved by his people. Now

2017-09-26 21:46:28 475

原创 bzoj4337树的同构(树hash)

Description树是一种很常见的数据结构。我们把N个点,N-1条边的连通无向图称为树。若将某个点作为根,从根开始遍历,则其它的点都有一个前驱,这个树就成为有根树。对于两个树T1和T2,如果能够把树T1的所有点重新标号,使得树T1和树T2完全相同,那么这两个树是同构的。也就是说,它们具有相同的形态。现在,给你M个有根树,请你把它们按同构关系分成若干个等价类。

2017-09-26 21:37:28 316

原创 bzoj4754独特的树叶(树hash)

DescriptionJYY有两棵树A和B:树A有N个点,编号为1到N;树B有N+1个点,编号为1到N+1。JYY知道树B恰好是由树A加上一个叶节点,然后将节点的编号打乱后得到的。他想知道,这个多余的叶子到底是树B中的哪一个叶节点呢?Input输入一行包含一个正整数N。接下来N-1行,描述树A,每行包含两个整数表示树A中的一条边;接下来N行,描述树B,每

2017-09-26 19:52:19 564

原创 bzoj2827千山鸟飞绝(Treap)

题目描述话说有一天doyouloveme和vfleaking到山里玩。谁知doyouloveme刚刚进山,所有的鸟儿竟被他的神犇气场给惊得全部飞走了。vfleaking顿时膜拜不已。这时鸟王用鸟语说道:“!@#$%……?”安抚了一下众鸟的情绪。鸟王生性好斗,作出了一个决定——要排鸟布阵把刚才吓到它们的人类赶出山去。每只鸟都有一个编号,都有一个威武值。每秒钟鸟王都会发一个命令,编号为

2017-09-26 16:39:09 458

原创 [Usaco2013 Open]Photo(dp+单调队列)

题目描述Farmer John has decided to assemble a panoramic photo of a lineup of his N cows (1 <= N <= 200,000), which, as always, are conveniently numbered from 1..N. Accordingly, he snapped M (1 <

2017-09-22 14:55:27 472

原创 [Usaco2014 Mar]Sabotage(dp)

题目描述Farmer John"s arch-nemesis, Farmer Paul, has decided to sabotage Farmer John"s milking equipment! The milking equipment consists of a row of N (3 <= N <= 100,000) milking machines, where t

2017-09-13 17:12:27 374 1

原创 bzoj2654 tree(二分+kruskal)

问题 D: tree题目描述给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。题目保证有解。输入第一行V,E,need分别表示点数,边数和需要的白色边数。接下来E行,每行s,t,c,col表示这边的端点(点从0开始标号),边权,颜色(0白色1黑色)。输出一行表示所求生成树的边权和

2017-08-14 11:39:22 349

原创 [NOIP2016]天天爱跑步(lca+乱搞)

2557. [NOIP2016]天天爱跑步时间限制:2 s   内存限制:512 MB【题目描述】小C同学认为跑步非常有趣,于是决定制作一款叫做《天天爱跑步》的游戏。《天天爱跑步》是一个养成类游戏,需要玩家每天按时上线,完成打卡任务。   这个游戏的地图可以看作一棵包含n个结点和n-1条边的树,每条边连接两个结点,且任意两个结点存在一条路径互相可达。树上结点编号为从

2017-08-14 08:26:37 46245 1

原创 [ZJOI2004]沼泽鳄鱼(矩阵乘法)

[ZJOI2004]沼泽鳄鱼时间限制:1 s   内存限制:256 MB【题目描述】潘塔纳尔沼泽地号称世界上最大的一块湿地,它地位于巴西中部马托格罗索州的南部地区。每当雨季来临,这里碧波荡漾、生机盎然,引来不少游客。为了让游玩更有情趣,人们在池塘的中央建设了几座石墩和石桥,每座石桥连接着两座石墩,且每两座石墩之间至多只有一座石桥。这个景点造好之后一直没敢对外开放,原因是池塘

2017-08-11 07:40:07 291

原创 矩阵幂之和(矩阵乘法)

2481. [HZOI 2016][POJ3233]矩阵幂之和时间限制:2 s   内存限制:128 MB【题目描述】给定一个n*n的矩阵A和一个正整数k,求S=A+A^2+A^3+...+A^k。【输入格式】第一行三个正整数n,k,m。以下n行,每行n个小于m的非负整数,表示矩阵A。【输出格式】n行,每行n个数,表示矩阵S中的每个元素mod

2017-08-11 07:17:42 859

原创 计算(估值线段树)

计算时间限制: 2 Sec  内存限制: 128 MB题目描述给定一个数列,第i个位置包含两个数ai,bi每次询问给出x,y求数列ai*x+bi*y的最大值输入所有数为自然数,在int范围内输入格式第一行为n,m。n为数列长度,m为询问个数。接下来n行,每行两个数,代表ai,bi接下来m行,每行两个数,代表x,y每行输出一个答案n,m

2017-08-11 07:01:51 317

原创 [多校联训] 就

题目描述就so.in/.out【背景描述】一排 N 个数, 第 i 个数是 Ai , 你要找出 K 个不相邻的数, 使得他们的和最大。请求出这个最大和。【输入格式】第一行两个整数 N 和 K。接下来一行 N 个整数, 第 i 个整数表示 Ai 。【输出格式】一行一个整数表示最大和, 请注意答案可能会超过 int 范围【样例输入】3 24 5 3

2017-08-11 06:29:37 311

转载 拯救莫莉斯(from Maple)

拯救莫莉斯                时间限制: 1 Sec  内存限制: 256 MB题目描述问题描述莫莉斯·乔是圣域里一个叱咤风云的人物,他凭借着自身超强的经济头脑,牢牢控制了圣域的石油市场。圣域的地图可以看成是一个n*m的矩阵。每个整数坐标点(x , y)表示一座城市(1由于圣域的石油贸易总量很大,莫莉斯意识到不能让每笔石油订购单都从同一个油库里发货。

2017-08-07 17:43:46 430 2

原创 天鹅会面(BFS)

天鹅会面题目描述两头白天鹅生活在一个部分湖面结了冰的湖泊中,湖面的形状为一个长方形,并且被分割成R行C列的小方格,某些方格中结了冰,这样的方格称之为冰格,其余的方格称之为水格。冬天过去了,湖面上的冰渐渐开始溶解了,每一天与水相邻的冰格就将消融而转化为水格。所谓两个方格相邻是指它们在水平或垂直方向有公共边,两个呈对角的方格是不相邻的,下图给出样例数据的演化过程。 白天鹅只能在

2017-08-06 20:22:01 501 1

原创 [NOI2005] 维护数列(fhq-Treap)

【问题描述】请写一个程序,要求维护一个数列,支持以下 6 种操作:(请注意,格式栏 中的下划线‘ _ ’表示实际输入文件中的空格)操作编号输入文件中的格式说明1.  插入INSERT_posi_tot_c1_c2_..._ctot在当前数列的第

2017-08-05 13:50:07 653

原创 splay入坑

1829. [Tyvj 1728]普通平衡树★★★   输入文件:phs.in   输出文件:phs.out时间限制:1 s   内存限制:128 MB【题目描述】您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作:1. 插入x数2. 删除x数(若有多个相同的数,因只删除一个)3. 查询x数的排名(若有多个相同的数,因输出最小的排名)

2017-07-31 14:21:27 320 1

原创 NOIP2015 斗地主(回溯)

题目描述 牛牛最近迷上了一种叫斗地主的扑克游戏。斗地主是一种使用黑桃、红心、梅花、方片的A到K加上大小王的共54张牌来进行的扑克牌游戏。在斗地主中,牌的大小关系根据牌的数码表示如下:3输入第一行包含用空格隔开的2个正整数T,N,表示手牌的组数以及每组手牌的张数。接下来T组数据,每组数据N行,每行一个非负整数对Ai,Bi,表示一张牌,其中Ai表示牌的数码,

2017-07-30 18:30:48 453

原创 [NOIP2011] 玛雅游戏(回溯)

题目描述Mayan puzzle 是最近流行起来的一个游戏。游戏界面是一个7 行5 列的棋盘,上面堆放着一些方块,方块不能悬空堆放,即方块必须放在最下面一行,或者放在其他方块之上。游戏通关是指在规定的步数内消除所有的方块,消除方块的规则如下:1、 每步移动可以且仅可以沿横向(即向左或向右)拖动某一方块一格:当拖动这一方块时,如果拖动后到达的位置(以下称目标位置)也有方块,那么这两个方块

2017-07-29 08:39:52 486

原创 小白逛公园(线段树)

题目描述小新经常陪小白去公园玩,也就是所谓的遛狗啦…在小新家附近有一条“公园路”,路的一边从南到北依次排着n个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了。    一开始,小白就根据公园的风景给每个公园打了分-.-。小新为了省事,每次遛狗的时候都会事先规定一个范围,小白只可以选择第a个和第b个公园之间(包括a、b两个公园)选择连续的一些公园玩。小白当然希望选出的公园的分数总

2017-07-24 11:44:32 420

原创 cogs755 山海经

775. 山海经★★★   输入文件:hill.in   输出文件:hill.out   简单对比时间限制:1 s   内存限制:128 MB【问题描述】“南山之首日鹊山。其首日招摇之山,临于西海之上,多桂,多金玉。有草焉,其状如韭而青华,其名日祝余,食之不饥……又东三百里,日堂庭之山,多棪木,多白猿,多水玉,多黄金。又东三百八十里,日猨翼之山,其中多怪兽,水多怪鱼,多白玉

2017-07-24 11:24:27 388

空空如也

空空如也

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

TA关注的人

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