• 「CODEVS3013」单词背诵

    「CODEVS3013」单词背诵

    题目描述 Description灵梦有n个单词想要背,但她想通过一篇文章中的一段来记住这些单词。文章由m个单词构成,她想在文章中找出连续的一段,其中包含最多的她想要背的单词(重复的只算一个)。并且在背诵的单词量尽量多的情况下,还要使选出的文章段落尽量短,这样她就可以用尽量短的时间学习尽可能多的单词了。输入描述 InputDescription第1行一个数n,接下来n行每行是一个长度不超过10的字符串,表示一个要背的单词。接着是一...

    02014年3月22日3,386哈希表
  • 「BZOJ3211」花神游历各国

    「BZOJ3211」花神游历各国

    Description Input Output每次x=1时,每行一个整数,表示这次旅行的开心度 SampleInput4 1100555112212112223114SampleOutput101 1111HINT对于100%的数据,n≤100000,m≤200000,data[i]非负且小于10^9题解同上帝造题的七分钟[crayon-67435a2a7e8bc135960694/] ...

    02014年3月17日6,238线段树
  • 「BZOJ1227」[SDOI2009] 虔诚的墓主人

    「BZOJ1227」[SDOI2009] 虔诚的墓主人

    题目描述 Description小W是一片新造公墓的管理人。公墓可以看成一块N×M的矩形,矩形的每个格点,要么种着一棵常青树,要么是一块还没有归属的墓地。当地的居民都是非常虔诚的基督徒,他们愿意提前为自己找一块合适墓地。为了体现自己对主的真诚,他们希望自己的墓地拥有着较高的虔诚度。一块墓地的虔诚度是指以这块墓地为中心的十字架的数目。一个十字架可以看成中间是墓地,墓地的正上、正下、正左、正右都有恰好k棵常青树。...

    42014年3月11日7,208树状数组,排列组合
  • 「BZOJ3098」Hash Killer II

    「BZOJ3098」Hash Killer II

    这天天气不错,hzhwcmhf神犇给VFleaKing出了一道题:给你一个长度为N的字符串S,求有多少个不同的长度为L的子串。子串的定义是S[l]、S[l+1]、...S[r]这样连续的一段。两个字符串被认为是不同的当且仅当某个位置上的字符不同。VFleaKing一看觉得这不是Hash的裸题么!于是果断写了哈希+排序。而hzhwcmhf神犇心里自然知道,这题就是后缀数组的height中<L的个数+1,就是后缀自动机上代表的长度区间包含L的结点个数,...

    02014年3月6日6,424哈希表
  • 「BZOJ1818」[CQOI2010] 内部白点

    「BZOJ1818」[CQOI2010] 内部白点

    Description无限大正方形网格里有n个黑色的顶点,所有其他顶点都是白色的(网格的顶点即坐标为整数的点,又称整点)。每秒钟,所有内部白点同时变黑,直到不存在内部白点为止。你的任务是统计最后网格中的黑点个数。内部白点的定义:一个白色的整点P(x,y)是内部白点当且仅当P在水平线的左边和右边各至少有一个黑点(即存在x1<x<x2使得(x1,y)和(x2,y)都是黑点),且在竖直线的上边和下边各至少有一个黑点(即存在y1<y&l...

    12014年3月5日5,772树状数组
  • 「JoyOI1463」智商问题

    「JoyOI1463」智商问题

    背景Background各种数据结构帝~各种小姊妹帝~各种一遍AC帝~ 来吧!描述Description某个同学又有很多小姊妹了他喜欢聪明的小姊妹 所以经常用神奇的函数来估算小姊妹的智商他得出了自己所有小姊妹的智商小姊妹的智商都是非负整数但是这个同学看到别的同学的小姊妹也喜欢用神奇的函数估算一下然后看看这个小姊妹在自己的小姊妹群体中排在第几位...(这么邪恶的兴趣...)输入格式InputFormat第一行一个整数N 代表小姊妹的个数第...

    32014年3月4日4,487分块
  • 「POJ2828」Buy Tickets

    「POJ2828」Buy Tickets

    DescriptionRailwayticketsweredifficulttobuyaroundtheLunarNewYearinChina,sowemustgetupearlyandjoinalongqueue…TheLunarNewYearwasapproaching,butunluckilytheLittleCatstillhadschedulesgoinghereandthere.Now,hehadtotravelbytraintoMianyang,SichuanProvinceforthewintercampselectionofthenationalteamofOlympiadinInformatics.Itwasoneo’clocka.m.anddarkoutside.Chillwindfromthenorthwestdidnot...

    02014年3月1日4,272线段树,离线处理
  • 「BZOJ1054」[HAOI2008] 移动玩具

    「BZOJ1054」[HAOI2008] 移动玩具

    Description在一个4*4的方框内摆放了若干个相同的玩具,某人想将这些玩具重新摆放成为他心中理想的状态,规定移动时只能将玩具向上下左右四个方向移动,并且移动的位置不能有玩具,请你用最少的移动次数将初始的玩具状态移动到某人心中的目标状态。Input前4行表示玩具的初始状态,每行4个数字1或0,1表示方格中放置了玩具,0表示没有放置玩具。接着是一个空行。接下来4行表示玩具的目标状态,每行4个数字1或0,意义同上。Output...

    02014年2月27日5,256广度搜索,哈希表
  • 「BZOJ1862 / 1056」GameZ游戏排名系统

    「BZOJ1862 / 1056」GameZ游戏排名系统

    DescriptionGameZ为他们最新推出的游戏开通了一个网站。世界各地的玩家都可以将自己的游戏得分上传到网站上。这样就可以看到自己在世界上的排名。得分越高,排名就越靠前。当两个玩家的名次相同时,先上传记录者优先。由于新游戏的火爆,网站服务器已经难堪重负。为此GameZ雇用了你来帮他们重新开发一套新的核心。排名系统通常要应付三种请求:上传一条新的得分记录、查询某个玩家的当前排名以及返回某个区段内的排名记录。当...

    02014年2月25日5,954treap,哈希表
  • 「BZOJ1015」[JSOI2008] 星球大战starwar

    「BZOJ1015」[JSOI2008] 星球大战starwar

    Description很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。这些星球通过特殊的以太隧道互相直接或间接地连接。但好景不长,很快帝国又重新造出了他的超级武器。凭借这超级武器的力量,帝国开始有计划地摧毁反抗军占领的星球。由于星球的不断被摧毁,两个星球之间的通讯通道也开始不可靠起来。现在,反...

    32014年2月23日7,909并查集,离线处理
  • 「CODEVS1080」线段树练习1(线段树 / 树状数组 / zkw线段树)

    「CODEVS1080」线段树练习1(线段树 / 树状数组 / zkw线段树)

    题目描述 Description一行N个方格,开始每个格子里都有一个整数。现在动态地提出一些问题和修改:提问的形式是求某一个特定的子区间[a,b]中所有元素的和;修改的规则是指定某一个格子x,加上或者减去一个特定的值A。现在要求你能对每个提问作出正确的回答。1≤N<100000,,提问和修改的总数m<10000条。输入描述 InputDescription输入文件第一行为一个整数N,接下来是n行n个整数,表示格子中原来的整数。接下一个正整...

    22014年2月23日5,597线段树,树状数组
  • 「CODEVS2216」行星序列

    「CODEVS2216」行星序列

    题目描述 Description“神州“载人飞船的发射成功让小可可非常激动,他立志长大后要成为一名宇航员假期一始,他就报名参加了“小小宇航员夏令营”,在这里小可可不仅学到了丰富的宇航知识,还参与解决了一些模拟飞行中发现的问题,今天指导老师交给他一个任务,在这次模拟飞行的路线上有N个行星,暂且称它们为一个行星序列,并将他们从1至n标号,在宇宙未知力量的作用下这N个行星的质量是不断变化的,所以他们对飞船产生的引力...

    22014年2月22日4,468线段树