自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【AC自动机】 HDOJ 3065 病毒侵袭持续中

AC自动机模板题。。yi

2014-06-30 21:53:55 618

转载 【AC自动机模板】(转自木子日匀大神)

今天写了

2014-06-30 19:05:58 617

原创 【AC自动机】 HDOJ 2896 病毒侵袭

AC自动机的模板题~~~建个AC自动机的树,然后对网站的na

2014-06-30 17:35:19 474

原创 【AC自动机】 HDOJ 2222 Keywords Search

AC自动机模板题,网上的好多AC自动机的例子都s

2014-06-30 16:02:16 674

原创 淡淡的忧伤

淡淡的忧伤

2014-06-30 12:51:22 418

原创 【扩展KMP】 HDOJ 4300 Clairewd’s message

怎么说呢,最近学KMP学的很浮躁,

2014-06-29 21:21:15 454

转载 【KD树】 学习资料(转自木子日匀大神)

KD树是一种能在O(nlog(n))时间内把平面划分成若干个区域,然后在均摊O(n√+k)的时间内找到某个区域内所有点的数据结构。其思想是,每次把当前处理的区域按照点数分成两部分,然后对两部分进行递归处理。。。分成两部分有两种策略,一种是横着竖着横着竖着交替划分。。一种是把坐标跨度大的那一维划分成两部分。似乎没什么影响。上图是一种可行的划分方式。每次

2014-06-29 20:48:24 889

转载 一位ACMer过来人的心得

刻苦的训练我打算最后稍微提一下。主要说后者:什么是有效地训练?我想说下我的理解。很多ACMer入门的时候,都被告知:要多做题,做个500多道就变牛了。其实,这既不是充分条件、也不会是必要条件。我觉得一般情况下,对于我们普通学校的大学生,各方面能力的差距不会太大,在这种情况下,训练和学习的方法尤为重要。其实,500题仅仅是一个标志,而且仅仅表示你做ACM-ICPC有一定的

2014-06-29 20:46:07 793 3

原创 【KMP】 模板

char p[maxn], t[maxn];void get(void) { next[0] = next[1] = 0; int i, j; for(i = 1; i <= m; i++) { j = next[i]; while(j && p[i] != p[j]) j=next[j]; ne

2014-06-29 16:57:07 416

原创 【KMP】 HDOJ 3613 Best Reward

做了很久,做不出来,只好看题解了。。。其实注意dao

2014-06-29 15:34:12 483

原创 【KMP】 HDOJ 1238 Substrings

我是挑第一个字符串,枚举它的所有子串,然后

2014-06-29 13:46:03 543

原创 【DP】 TJU 4074 && CF 319C

斜率优化DP,还是不懂,以后找时间bu

2014-06-29 13:12:08 440

原创 【并查集】 ZOJ 3789 Gears

涉及删点,带权的并查集,想清楚每种类型的并查集就好做了。。

2014-06-29 11:25:50 549

原创 【KMP】 HDOJ 3746 Cyclic Nacklace

总结一下:最长覆盖子串为len

2014-06-28 18:35:23 591

原创 【KD tree】 TJU 4072 3D Birds-Shooting Game

KD树,看学长的代码,半抄半写的。。。数据可能有错,题目说了

2014-06-28 15:40:05 675 2

原创 【KMP】 HDOJ 2203 亲和串

KMP模板题。。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #define maxn 100005#d

2014-06-27 17:01:22 600

原创 【KMP】 HDOJ 1711 Number Sequence

KMP模板题。。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #define maxn 1000005#

2014-06-27 16:51:38 439

原创 【KMP】 HDOJ 1358 Period

KMP简单求周期。#include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #define

2014-06-27 15:48:19 521

原创 【KMP】 HDOJ 3336 Count the string

简单的KMP题目,先求出next数组,累加每个数通过nextshu

2014-06-27 15:17:30 504

原创 【线段树】 HDOJ 4578 Transformation

简单的线段树,三种操作所以使用三种lazy标记,三种幂都可以进行转化,乘法和全部变成一种数比较好做,加法则把每一项拆开就行了,贴上代码。。#include #include #include #include #include #include #include #include #include #include #include

2014-06-27 13:32:43 389

转载 【KMP】 KMP与一个经典概率问题

KMP算法与一个经典概率问题    考虑一个事件,它有两种概率均等的结果。比如掷硬币,出现正面和反面的机会是相等的。现在我们希望知道,如果我不断抛掷硬币,需要多长时间才能得到一个特定的序列。序列一:反面、正面、反面序列二:反面、正面、正面    首先,我反复抛掷硬币,直到最近的三次抛掷结果形成序列一,然后我记下这次我抛掷了多少次才得到了我要的序列。重复执行这个过程,我可

2014-06-27 11:01:54 418

转载 【KMP】 学习与总结(转自matrix 67)

如果机房马上要关门了,或者你急着要和MM约会,请直接跳到第六个自然段。    我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。KMP算法是拿来处理字符串匹配的。换句话说,给你两个字符串,你需要回答,B串是否是A串的子串(A串是否包含B串)。比如,字符串A="I'm matrix67",字符串B="matrix",我们就说B是A的子串。你可以委婉地问你的MM:“

2014-06-27 10:44:05 1077

原创 【KMP】 POJ 2406 Power Strings

对KMP的next数组理解比较深刻,这题就比较容易解决了。。。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define maxn 1000

2014-06-27 10:26:21 402

原创 【KMP】 POJ 3461 Oulipo

KMP模板题。。。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define maxn 1000005#define eps 1e-5#

2014-06-26 21:40:34 512

原创 【线段树】 HDOJ 2795 Billboard

简单的线段树,线段树记录每一条线段中的最大值

2014-06-26 09:41:53 475

原创 【线段树】 HDOJ 4521 小明系列问题——小明序列

线段树单点插入。弄一个pre数组记录该点

2014-06-25 21:32:32 413

原创 【线段树+扫描线】 HDOJ 1828 && POJ 1177 Picture

线段树+扫描线+离散化求周长。求周长和求面积其实差不多

2014-06-25 16:47:58 532

原创 【线段树+扫描线】 HDOJ 1542 Atlantis

线段树+扫描线+离散化,由于写过xiansuan

2014-06-25 11:55:03 490

原创 【线段树+扫描线】 HDOJ 1255 覆盖的面积

线段树+扫描线+离散化,算是比较经典的题目吧,我自己做的时候不会zu

2014-06-25 10:57:57 561

原创 【DP】 TJU 4087

比赛的时候没写出来,别人讲给我听的时候还是ganju

2014-06-24 14:35:34 331

原创 【线段树+dp】 acdream 1074 风之国

线段树和DP的综合题,思路非常巧妙~~~acdream的比赛我一般dou

2014-06-23 15:32:11 772

原创 【线段树】 HDOJ 3333 Turing Tree

离散+离线+线段树。。。题目不是ziji

2014-06-23 13:42:18 514

原创 【树状数组】 HDOJ 1394 Minimum Inversion Number

树状数组求逆序数问题,每次把zui

2014-06-22 21:39:09 454

原创 【线段树】 HDOJ 4288 Coder

刚开始看没什么思路。。。想了一会儿h

2014-06-22 17:04:17 504

原创 【线段树】 HDOJ 3397 Sequence operation

五种操作,三种更新,两种查询,合并区间。。。算是bijiao

2014-06-22 09:29:06 389

原创 【线段树】 HDOJ 4366 Successor

这道题做的崩溃。。。从昨天晚上开始想,一直做到今天xiawu

2014-06-21 16:23:26 567

原创 【线段树】 POJ 3667 Hotel

这道题和那道HDOJ 3308 LCIS

2014-06-20 20:47:25 446

原创 【线段树】 POJ 2777 Count Color

简单的线段树,用到位运算,这个题目最大的收获是lazy标记原来在

2014-06-20 16:35:47 345

原创 【线段树】 POJ 3468 A Simple Problem with Integers

简单的线段树,由于我对lazy标记还是不熟,花了点时间。。。。

2014-06-20 15:36:39 392

原创 【线段树】 HDOJ 3308 LCIS

要保存很多信息的线段树,我写的线段树

2014-06-20 14:26:32 497

空空如也

空空如也

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

TA关注的人

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