自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nyist_xiaod

When you want to give up, think of why you persist until now.

  • 博客(13)
  • 资源 (13)
  • 收藏
  • 关注

原创 HDU 4294 Multiple(12年成都网络赛-G题-BFS)

题目链接:Click here~~ 题意: 找一个 n 的最小倍数 x,使 x 在 k 进制下包含最少种数字。 解题思路: 搜那道题解的时候有人说很类似,就趁热一起刷了。 假如只有一种数字,那么我们可以在 O(N) 的时间内 check ,一共 10 种,总复杂度 O(10 * N)。 假如只有两种数字,那么我们对于特定的两个数,可以依照和那道题目的思路,d

2013-09-30 16:55:35 1205

原创 HDU 4474 Yet Another Multiple Problem(12年成都区域赛-K题-BFS)

题目链接:Click here~~ 题意: 找一个 n 的最小倍数 x,使 x 中不包含 m 个指定的数字。 解题思路: 做过一道类似的题目。 由于只需要不包含指定集合中的数字,那么考虑从高位到低位枚举时,每次的选择都是互不影响的,所以设计状态 dp[mod] 表示当前余数为 mod 时的解。 搜索时每位都从小到大枚举,保证了第一次扩展到的一定就是能到达这个

2013-09-30 13:57:38 1921

原创 HDU 4768 Flyer(13年长春网络赛-J题-二分)

题目链接:Click here~~ 题意: 有 n 次操作,每次操作是对区间 [a,b] 中以 a 为开头,步长为 c 的点的值加 1。 操作之后,最多出现一个值为奇数的点,找出那个点和那个奇数是多少。 解题思路: 由于区间的范围很大,所以无法暴力。 对于每次操作,相当于给出了一个等差数列,而且可以在 O(1) 的时间求出这个数列中有多少个数。 然后思

2013-09-29 21:15:36 1170

原创 HDU 4391 Paint the Wall(块状链表 | 分段哈希)

题目链接:Click here~~ 题意: 有 n 个点,每个点有一种颜色(可能相同),两种操作:1、将区间 [a,b] 染成颜色 c ; 2、询问区间 [a,b] 中颜色为 c 的点有多少个。 解题思路: 如果颜色的种类很少(5 个以内),那么就是经典的线段树区间染色的入门题。 但此题颜色太多,虽然可以进行哈希,但是规模还是能达到 10^5,根本不能朴素的用线段

2013-09-27 17:07:27 1949 1

原创 HDU 4534 郑厂长系列故事——新闻净化(AC自动机 + DP)

题目链接:Click here~~ 题意: 给 n 个字符串的集合,有些字符串是要必须在主串出现,有些必须不在主串出现,其他串有分数加成。要求删除最少字符满足要求且使分数最大。 解题思路: 此题有两个优化目标,令 dp1[i][j][mask] 表示考虑前 i 个字符,跑到节点 j,选取必须字符串的集合为 mask 的最少删除字符数。令 dp2[i][j][mask]

2013-09-25 08:14:58 2512

原创 HDU 2825 Wireless Password(AC自动机 + 状态压缩DP 入门)

题目链接:Click here~~ 题意: 给 m 个单词构成的集合,统计所有长度为 n 的串中,包含至少 k 个单词的方案数。 解题思路: 令 dp[i][j][mask] 表示长度为 i ,跑到自动机节点 j ,已经包含单词为集合 mask 的方案数。 #include #include #include #include using names

2013-09-24 16:26:49 2807

原创 HDU 2296 Ring(AC自动机 + DP 记录方案)

题目链接:Click here~~ 题意: 给 m 个带权值的串,构造一个长度为 n 的串,使总串的权值和最大,并输出字典序最小的方案。 解题思路: 令 dp[i][j] 表示长度为 i ,位于自动机节点 j 所能构成的最大权值。 状态和写法和上道题目类似,然后暴力记录方案。 #include #include #include #include

2013-09-24 16:09:31 878

原创 HDU 2457 DNA repair(AC自动机 + DP 入门)

题目链接:Click here~~ 题意: 给 n 个带疾病的 DNA 串,然后给一个主串,问如何修改主串中最少个数的字符,使得主串中不包含带疾病的 DNA 串。 解题思路: 令 dp[i][j] 表示长度为 i,位于自动机中节点 j 的所需要修改的最少字符数。 每次转移时枚举下一个可能出现的字符,判断之后会到达的节点,只要不会包含带疾病的 DNA 串就可以进行转

2013-09-24 15:53:54 2100

原创 HDU 2222 Keywords Search(AC自动机 入门)

题目链接:Click here~~ 题意: 有 n 个 key words ,然后给一个主串,询问主串中最多能匹配出多少种 key words。(每种只统计一次) 解题思路: 由于括号中的条件,可以将每个节点加一个 vis 标记是否已经访问过此节点。 这样可以在循环时候加一个剪枝,如果下个节点已经访问过,不必再访问。 #include #include

2013-09-24 15:13:14 774

原创 ZOJ XXXX Candies(13年长沙网络赛-J题-数学)

题目链接:Click here~~ 题意: 有 n 个人,每人手里有若干糖果,有一些人的糖果数量不确定,但给出每相邻三个人的糖果数量和(起始端和末尾端是两个人)。 然后给出若干询问,求出某个人的最大可能的糖果数量。 解题思路: 先将第二个条件中的 sum 相邻项作差,可以得出若干等式 a[3] - a[0] , a[4] - a[1] , a[5] - a[2]

2013-09-23 13:25:06 1190

原创 HDU 3605 Escape(网络流 + 状压简化 | 二分图多重匹配)

题目链接:Click here~~ 题意: 有 n 个人选择 m 个星球居住,选择情况和星球居住上限有限制,问是否能全部满足要求。 解题思路: 解法一: 开始想到了最裸的建图,果然 TLE 了。 由于 n 太大(1e5) m 很小(10),所以我们可以进行状态压缩,将 n 个人等价划分成 1 建边:S -> mask,cap = cnt[mask]

2013-09-10 16:36:25 1674

翻译 AC自动机

#include #include #include #include using namespace std; #define CLR(a,v) memset(a,v,sizeof(a)) namespace Trie { const int N = 1e6 + 5; const int Size = 26; int top; struct Node

2013-09-07 12:52:23 768

原创 HDU 4497 GCD and LCM(数学)

题目链接:Click here~~ 题意: 问有多少个三元组 {x,y,z} ,使得 gcd(x,y,z) = G && lcm(x,y,z) = L。(顺序不同视为不同方案) 解题思路: 开始没注意括号里的条件,纠结了一天。 之前和队友 yzwsm 讨论过类似的二元组的问题,记得当时提到过将 G 和 L 分解质因子的方法,于是做这题时一下就联想到了。 首先

2013-09-03 21:39:23 2025

国家集训队2009论文

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2008论文

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2007论文

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2006论文

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2005

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2004

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2003论文

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2002论文

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2001论文

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队2000论文集

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

国家集训队论文1999年

与大家分享国家集训队论文,仔细阅读,受益匪浅。

2012-04-18

杭电ACM课件

杭电ACM课件,与感兴趣的同学分享,内容比较简单,适合初学者。

2012-04-18

空空如也

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

TA关注的人

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