自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I'm Growing

RP++++++ /(ㄒoㄒ)/

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

原创 HOJ 1917 POI 2001 Peaceful Commission 2-SAT问题

The Public Peace Commission should be legislated in Parliament of The Democratic Republic of Byteland according to The Very Important Law. Unfortunately one of the obstacles is the fact that some depu

2017-08-29 21:21:47 313

原创 BZOJ 1026 [SCOI2009]windy数 数位dp

Description  windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数?Input  包含两个整数,A B。Output  一个整数Sample Input【输入样例一】1 10【输入样例二】25 50S

2017-08-28 14:25:58 284

原创 BZOJ 4991 [Usaco2017 Feb]Why Did the Cow Cross the Road III 树状数组套splay【未AC】

DescriptionFarmer John is continuing to ponder the issue of cows crossing the road through his farm, introduced in the preceding two problems. He realizes now that the threshold for friendliness

2017-08-28 13:59:13 620

原创 tajan离线求LCA 模板

lca:最近公共祖先求LCA一般有用倍增的和tarjan的,倍增的是O(nlogn)的但是可以在线;tarjan是O(n+Q)的但是必须离线。应当对于不同的题目适当选择。tarjan算法的主要思想……是从要求的一对点的访问过程求来的。比如以一个点u为根的多个小子树内,不同小子树内的点对的lca都是u。那么可以dfs下去,回上去的时候用并查集合并整棵子树。

2017-08-25 19:57:56 288

原创 BZOJ 4800 [Ceoi2015]Ice Hockey World Championship ……

Description有n个物品,m块钱,给定每个物品的价格,求买物品的方案数。Input第一行两个数n,m代表物品数量及钱数第二行n个数,代表每个物品的价格nOutput一行一个数表示购买的方案数(想怎么买就怎么买,当然不买也算一种)Sample Input5 1000100 1500 500 500 1

2017-08-24 18:33:33 273

原创 BZOJ 1051 [HAOI2006]受欢迎的牛 tarjan

Description  每一头牛的愿望就是变成一头最受欢迎的牛。现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎。 这种关系是具有传递性的,如果A认为B受欢迎,B认为C受欢迎,那么牛A也认为牛C受欢迎。你的任务是求出有多少头牛被所有的牛认为是受欢迎的。Input  第一行两个数N,M。 接下来M行,每行两个数A,B,意思是A认为B是受欢迎的(给出的信息

2017-08-24 18:26:39 309

原创 hdu 2089 不要62 数位dp

Problem Description杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:62315 73418 88914都属于不吉利号码。但是,61152虽然含有6和

2017-08-20 08:58:30 250

原创 BZOJ 3998 [TJOI2015]弦论 后缀数组

Description对于一个给定长度为N的字符串,求它的第K小子串是什么。Input 第一行是一个仅由小写英文字母构成的字符串S第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表示不同位置的相同子串算作多个。K的意义如题所述。Output输出仅一行,为一个数字串,为第K小的子串。如果子串数目不足K个,则输出-1Sampl

2017-08-20 08:36:47 666

原创 BZOJ 1741 [Usaco2005 nov]Asteroids 穿越小行星群 二分图最小边覆盖

DescriptionBessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 <= N <= 500). The grid contains K asteroids (1 <= K <= 10,000), which are conv

2017-08-18 20:31:11 342

原创 BZOJ 1715 [Usaco2006 Dec]Wormholes 虫洞 SPFA

DescriptionJohn在他的农场中闲逛时发现了许多虫洞。虫洞可以看作一条十分奇特的有向边,并可以使你返回到过去的一个时刻(相对你进入虫洞之前)。John的每个农场有M条小路(无向边)连接着N (从1..N标号)块地,并有W个虫洞。其中1<=N<=500,1<=M<=2500,1<=W<=200。 现在John想借助这些虫洞来回到过去(出发时刻之前),请你告诉他能办到吗。 John将

2017-08-18 19:37:41 310

原创 BZOJ 2756 [SCOI2012]奇怪的游戏 二分+网络流

DescriptionBlinker最近喜欢上一个奇怪的游戏。 这个游戏在一个 N*M 的棋盘上玩,每个格子有一个数。每次 Blinker 会选择两个相邻的格子,并使这两个数都加上 1。 现在 Blinker 想知道最少多少次能使棋盘上的数都变成同一个数,如果永远不能变成同一个数则输出-1。 Input输入的第一行是一个整数T,表示输入数据有T轮游戏组成

2017-08-18 19:11:58 316

原创 BZOJ 3230 相似子串 后缀数组+二分+ST表

DescriptionInput输入第1行,包含3个整数N,Q。Q代表询问组数。第2行是字符串S。接下来Q行,每行两个整数i和j。(1≤i≤j)。Output输出共Q行,每行一个数表示每组询问的答案。如果不存在第i个子串或第j个子串,则输出-1。Sample Input5 3ababa3 55 98 10

2017-08-18 15:17:51 304

原创 BZOJ 4566 [Haoi2016]找相同字符 后缀数组+ST表

Description给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。Input两行,两个字符串s1,s2,长度分别为n1,n2。1 Output输出一个整数表示答案Sample InputaabbbbaaSample Output10HI

2017-08-17 18:58:26 421

原创 左偏树 模板

左偏树:左偏树是一种可并堆,其具有堆的性质。以下都以小根堆为例。对于结点x,val[x]我们知道如果两个堆暴力合并是gg的。左偏树的特点:顾名思义,堆是一种树形的结构,而左偏树就是树的结点倾向左边的特殊堆。左偏树一些性质不说了,网上基本都有,推荐某篇论文……(忘了= =)每次合并的时候,只要一直往右边找并且合并,能够发现最均衡的左偏树是完全二叉树,所

2017-08-15 20:29:42 336

原创 BZOJ 3207 花神的嘲讽计划Ⅰ 哈希+主席树

Description背景花神是神,一大癖好就是嘲讽大J,举例如下:“哎你傻不傻的!【hqz:大笨J】”“这道题又被J屎过了!!”“J这程序怎么跑这么快!J要逆袭了!”……描述这一天DJ在给吾等众蒟蒻讲题,花神在一边做题无聊,就跑到了一边跟吾等众蒟蒻一起听。以下是部分摘录:1.“J你在讲什么!”“我在讲XXX!”“哎你傻不傻的!这么麻烦,直接

2017-08-12 22:07:48 388

原创

呵!从此分别!一去不复返罢!呵!我又何德何能猖狂啊!呵!去之不怨之,怨你幸罢!呵……吾辈乃稚气未脱也!

2017-08-10 22:35:02 350

原创 BZOJ 2223 [Coci 2009]PATULJCI 主席树

DescriptionInputOutput10 3 1 2 1 2 1 2 3 2 3 3 8 1 2 1 3 1 4 1 5 2 5 2 6 6 9 7 10Sample Inputnoyes 1noyes 1noyes 2noyes 3Sample OutputHINTNotice:输入第二个整数

2017-08-09 22:57:06 366

原创 BZOJ 3524 [Poi2014]Couriers 主席树

Description给一个长度为n的序列a。1≤a[i]≤n。m组询问,每次询问一个区间[l,r],是否存在一个数在[l,r]中出现的次数大于(r-l+1)/2。如果存在,输出这个数,否则输出0。Input第一行两个数n,m。第二行n个数,a[i]。接下来m行,每行两个数l,r,表示询问[l,r]这个区间。Outputm行,每行对应一个

2017-08-09 22:51:53 433

原创 HDU 4347 The Closest M Points KD-tree

Problem DescriptionThe course of Software Design and Development Practice is objectionable. ZLC is facing a serious problem .There are many points in K-dimensional space .Given a point. ZLC need to

2017-08-08 15:45:17 337

原创 百度之星2017资格赛T3 度度熊与邪恶大魔王 背包

Problem Description度度熊为了拯救可爱的公主,于是与邪恶大魔王战斗起来。邪恶大魔王的麾下有n个怪兽,每个怪兽有a[i]的生命值,以及b[i]的防御力。度度熊一共拥有m种攻击方式,第i种攻击方式,需要消耗k[i]的晶石,造成p[i]点伤害。当然,如果度度熊使用第i个技能打在第j个怪兽上面的话,会使得第j个怪兽的生命值减少p[i]-b[j],当然如果伤害小于防御,

2017-08-06 23:17:32 436

原创 NOI同步赛体验记(Day 2)

好久之前了其实= =但是现在才写体验.....略懒啊(噗……)首先惯例不会思考很长时间,(知道自己不会做的)第一题的话……题意还是很好懂的,然后就大概想了想,大概一会儿吧,逐渐有了一个比较合理的构图方式……然后……在这个图上跑网络流?看看……层次很多,dinic一发,应该70分就手到擒来了然而有些人表示另一种合理的构图网络流能跑85,O2 100

2017-08-01 21:47:01 386

空空如也

空空如也

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

TA关注的人

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