自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [CF 273D]Dima and Figure解题报告

题目翻译http://cojs.tk/cogs/problem/problem.php?pid=1925题解就是DP……F[k][mask][i][j]代表:当前图形的最下端是第k行,左右边界的开放/收缩情况是mask,第k行涂黑了i~j列。具体讲,mask=0代表左右边界均收缩,mask=1代表左开放右收缩,mask=2代表左收缩右开放,mask=3代表左右均开放

2015-04-07 11:40:20 847

原创 [CF 249E]Endless Matrix解题报告

题目翻译http://cogs.pro/cogs/problem/problem.php?pid=1923题解首先很容易想到,我们只需要算“二维前缀和”,即以某点为右下角的子矩阵内的元素和。然后要求的那个值用容斥原理减一减就能算出来。下面看怎么算二维前缀和(当然是模意义下的),记为S(i,j):以6*6矩阵为例:假设我们想算S(2,

2015-04-03 10:56:11 815

翻译 后缀自动机:O(N)的构建及应用

译者注:原文地址http://e-maxx.ru/algo/suffix_automata俄文用google机翻成英文再翻成中文,错误在所难免,大家多包涵……如果有什么奇怪的话直接略过吧,因为这说明我也没看懂……后缀自动机后缀自动机(单词的有向无环图)——是一种强有力的数据结构,让你能够解决许多字符串问题。例如,使用后缀自动机可以在某一字符串中搜索另一字符串的所

2015-03-31 15:55:08 10289 4

翻译 [CF 332D]Theft of Blueprints题解中数学结论证明的翻译

题目:有一个N满足:对于任意k个顶点(1令集合S的权值为u和S中所有顶点边的权值之和。随机选取集合S,求期望权值。题解:这道题主要基于如下结论:当k>=3时,G是一个含k+1个顶点的完全图。(①)①的证明仅见于俄文版的官方题解。我们在此将其翻译成中文。(其实是先用google把毛文翻成英文然后再手工把英文翻成中文,哈哈)证明:引理1.

2015-03-30 18:58:34 1313

原创 N=8时非递归FFT的演示

说明:S是用到的数组,S0~S3代表四个阶段系数向量是a第0轮(Rader变换后):第1轮:第2轮:第3轮:后记:其实本来我是想写个类似讲解的东西的……然后发现智商太低写不出来……然后就像这样弄了个演示……然后就发现它变成了公式恐惧症患者的福音(╯‵□′)╯︵┻━┻然而!这并没有什么卵用(╯‵□′)╯︵┻━┻不过这里按

2015-03-30 14:56:12 2310 1

翻译 [CF 335E]Counting Skyscrapers题解翻译

题目翻译:见http://cogs.pro/cogs/problem/problem.php?pid=1921题解翻译:这道题中的摩天大楼描述了被称作跳跃表(Skip List)的数据结构。跳跃表在某种意义上和AVL、红黑树相似,因为它支持O(logN)的插入,操作和查找(包括上下界查询),同时支持常数时间的在排序顺序中前后移动。跳跃表和任何树结构都不同,因为它有实用的,

2015-03-26 10:35:29 1281

原创 几道pb_ds模板题

冬令营上有人讲了这个,看上去很省事的样子,所以来学习一个1:COGS 2.旅行计划题目地址:http://cogs.pro/cogs/problem/problem.php?pid=2求起点到所有点的最短路,可以用pb_ds中的priority_queue优化Dijkstra代码:http://cogs.pro/cogs/submit/code.php?id=149462tips:①

2015-03-24 19:08:39 3337 3

原创 WC2015总结&解题报告(伪)

这次三道题:k小割,混淆与破解,未来程序。先看“k小割”:啥啥啥这都是啥……然后看“混淆与破解”:范浩强居然真敢把讲课内容出出来……但是问题①GL算法的后半部分完全没听懂②即使听懂了算法显然也做不出来,不过没准前40分(m=1)的可做“未来程序”:去年是给程序和输出凑输入,今年直接给程序(源代码都给了)和输入求输出?不管了第一题10分暴力走你┏ (゜ω゜)=☞,方法是2^m枚举边集然

2015-03-24 19:08:36 2412

原创 [Topcoder SRM 467]均匀字符串Next…

题目:http://cogs.pro/cogs/problem/problem.php?pid=1906我们称一个字符串是“均匀的”,如果它每个长度为n的连续子串都包含不超过d个不同的字符。对于一个字符串seed和一个长整型整数k,定义k大均匀字符串为:所有和seed长度相同且字典序大于等于seed的均匀字符串中,按字典序从小到大,从0开始数的第k个。这里所说的字符串只包含小写字母。给出n,d

2015-03-24 19:08:34 743

原创 [国家集训队2011]Crash的文明世界 …

题目:http://cogs.pro/cogs/problem/problem.php?pid=1888Crash小朋友最近迷上了一款游戏——文明5(CivilizationV)。在这个游戏中,玩家可以建立和发展自己的国家,通过外交和别的国家交流,或是通过战争征服别的国家。现在Crash已经拥有了一个N个城市的国家,这些城市之间通过道路相连。由于建设道路是有花费的,因此Crash只修建

2015-03-24 19:08:31 1502

原创 [国家集训队2011]刷题计划 解题报…

题目:http://cogs.pro/cogs/problem/problem.php?pid=1883为了提高自己的实力,gx想要制定一个合理的刷题计划。这里我们用实数来表示题目的难度,并且把刷题计划中由题目难度组成的序列称为刷题序列。gx刷题最喜欢循序渐进的方式,最理想的情况莫过于刷题序列是个等差数列了。但是这很难做到,于是我们定义一个刷题序列a的偏离值 解题报告" />,其中L是给定的一

2015-03-24 19:08:28 1098

原创 [国家集训队2011]公交路线 解题报…

题目:http://cogs.pro/cogs/problem/problem.php?pid=1877Z市交通不发达,所有公交路线覆盖的边竟然一个环也不包含,甚至该市的公交路线有可能会分为几个互不连通的块,这可真是不可思议。有一天,你突然听到一条消息,说你的M个同学被困在了Z市里,他们分别要从他们当前所在的点ai移动到他们想去的点bi.于是你立刻调集资料,了解了Z市的形状和公交路线的分布,现

2015-03-24 19:08:26 1033

原创 [国家集训队2011]happiness(吴确)…

题目:http://cogs.pro/cogs/problem/problem.php?pid=1873高一一班的座位表是个n*m的矩阵,经过一个学期的相处,每个同学和前后左右相邻的同学互相成为了好朋友。这学期要分文理科了,每个同学对于选择文科与理科有着自己的喜悦值,而一对好朋友如果能同时选文科或者理科,那么他们又将收获一些喜悦值。作为计算机竞赛教练的scp大老板,想知道如何分配可以使得全班的

2015-03-24 19:08:23 1232

原创 [国家集训队2011]种树 解题报告

题目:http://cojs.tk/cogs/problem/problem.php?pid=1862A城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。园林部门得到指令后,初步规划出n个种树的位置,顺时针编号1到n。并且每个位置都有一个美观度Ai,如果在这里种树就可以得到这Ai的美观度。但由于A城市土壤肥力欠佳,两棵树决不能种在相邻的位置(i号位置和i+

2015-03-24 19:08:20 1002

原创 [国家集训队2011]拆迁队 解题报告

题目:http://cojs.tk/cogs/problem/problem.php?pid=1859lanxisi带领着他的拆迁队来整治一个街道。这个街道由N个旧房子组成,从左到右编号为1..N。每个旧房子i有一个正整数的美观度Ai。lanxisi希望整个街道从左到右美观度严格递增,也就是保证Aij(i现在,请你求出lanxisi最多能保留多少旧房子和整治这个街道所需要的最少总

2015-03-24 19:08:18 845

原创 [国家集训队2011]stone解题报告

题目:http://cojs.tk/cogs/problem/problem.php?pid=1847话说Nan在海边等人,预计还要等上M分钟。为了打发时间,他玩起了石子。Nan搬来了N堆石子,编号为1到N,每堆包含Ai颗石子。每1分钟,Nan会在编号在[Li,Ri]之间的石堆中挑出任意Ki颗扔向大海(好疼的玩法),如果[Li,Ri]剩下石子不够Ki颗,则取尽量地多。为了保

2015-03-24 19:08:15 715

原创 [ONTAK2010]回文等价Palindromic E…

题目:翻译后题目见:http://cojs.tk/cogs/problem/problem.php?pid=1821原题见:http://main.edu.pl/en/archive/ontak/2010/palWe will call two words Equivalence解题报告" TITLE="[ONTAK2010]回文等价Palindromic Equivalence解题

2015-03-24 19:08:12 693

原创 [国家集训队2012]电子对撞机 解题…

国家集训队2012 电子对撞机(刘洪轩)解题报告题目:见http://cojs.tk/cogs/problem/problem.php?pid=1784Q国最近科学技术不断进步,经过不懈努力,Q国主席QQ终于在质子对撞机的基础上研发了新一代能量供给装置:电子对撞机。这个设备呈长条状且对外封闭,设备内部有N个带有一定能量的电子。长条状的外形使得这些电子只能沿条形走向左右运动。设

2015-03-24 19:08:09 766

原创 [CF 325E]The Red Button解题报告

题意:翻译后题面见:http://cojs.tk/cogs/problem/problem.php?pid=1920给一个0~N-1的图,点i向点(2*i)%N和点(2*i+1)%N连有向边。求从0到0的哈密尔顿回路。(怎么又是一道哈密尔顿回路)做法:首先明确一点:如果N是奇数那么无解。为什么无解呢?原因很简单:0的唯一入边是int(N/2),但N-1的唯一入边也是

2015-03-24 10:02:24 1493 4

原创 TopCoder SRM496 Div1 YetAnotherHamiltonianPath解题报告

题意:有N分析:出于方便起见,我们将问题转化成“求一条最短的哈密尔顿回路,使得回路中0,1号城市相邻”。先不考虑这个相邻,单看“求一条最短的哈密尔顿回路”:首先我们按照城市名字的首字母将其分类,并将同一类的放在一起。例如:城市名可能是“asdf,aqwe,bpdr,btr”,那么"asdf"和"aqwe"就是同一类,"bpdr"和"btr"是同一类。显然,在最短

2015-03-20 10:28:25 909 1

空空如也

空空如也

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

TA关注的人

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