自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

九野的博客

新窝:cygmasot.com

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 hdu 5411 CRB and Puzzle 矩阵快速幂

链接题解链接:http://www.cygmasot.com/index.php/2015/08/20/hdu_5411/给定n个点 常数m下面n行第i行第一个数字表示i点的出边数,后面给出这些出边。问:图里存在多少条路径使得路径长度思路:首先能得到一个m*n*n的dp,dp[i][j]表示路径长度为i 路径的结尾为j的路径个数 。答案就是sigma(dp[i][j])

2015-08-20 20:32:57 2186

原创 HDU 5416 CRB and Tree dfs

链接题解链接:http://www.cygmasot.com/index.php/2015/08/20/hdu_541/题意:给定n个点的树下面n-1行给出边和边权下面q个询问每个询问一个数字s询问有多少条路径使得路径的边权异或结果 == s 结果%(1e9+7)询问不超过10组。思路:设路径{u,v}的边权异或结果为 f(u,v)设lca 为u v的最

2015-08-20 19:38:25 2240 2

原创 HDU 3970 Harmonious Set 容斥欧拉函数

链接题解:www.cygmasot.com/index.php/2015/08/17/hdu_3970给定n 求连续整数[0,n), 中任意选一些数使得选出的数和为n的倍数的方法数。。。并不会如何递推。。思路:然后这是公式:点击打开链接a(n) = 1/n * sum_{d divides n and d is odd} 2^(n/d) * phi(

2015-08-17 22:17:45 2666 1

原创 HDU 5380 Travel with candy 单调队列

链接题解链接:http://www.cygmasot.com/index.php/2015/08/16/hdu_5380题意:n C一条数轴上有n+1个加油站,起点在0,终点在n。车的油箱容量为C下面n个数字表示每个加油站距离起点的距离。下面n+1行表示每个加油站买进和卖出一单位油的价格。油可以买也可以卖。问开到终点的最小花费。思路:把油箱保持装满,然后维护一个

2015-08-16 15:53:01 2487

原创 exgcd求逆元模板

求x在模为mod时的逆元:exgcd(x,mod,x,y)求出后,第三个参数就是逆元。mod可以不为质数int exgcd(ll a,ll b,ll &x,ll &y){ if(a==0) { x=0;y=1; return b; } else { ll tx,ty;

2015-08-15 21:35:27 5932

原创 HDU 5381 The sum of gcd 莫队暴力

链接题解链接:http://www.cygmasot.com/index.php/2015/08/15/hdu_5381/题意:给定n长的序列下面n个数给出这个序列m个询问下面m行给出询问的区间。对于一个询问,输出这个区间内的任意子段的gcd 和。思路:因为一个数的gcd只会不变或下降,下降一次至少减半,下降至多32次,所以处理出每个数连续相同的gcd的区间。然后暴力跑莫队。#pragma comment(linker, "/STACK:1

2015-08-15 16:34:53 2483

原创 Codeforces 570E Pig and Palindromes dp

链接题解链接:点击打开链接题意:给定n*m的字母矩阵。从左上角到右下角的路径中有多少条是回文。思路:显然是要从头尾同时dp的,路径1是从左上角到第j行,路径2是从右下角到第k行dp[i][j][k] 表示路径长度为i,路径1从左上角到第j行,路径2从右下角到第k行,且路径1和2是匹配的方法数。对于路径1、2合并时要分一下奇偶。

2015-08-14 20:53:39 2449

原创 Codeforces 570D TREE REQUESTS dfs序+树状数组

链接题解链接:点击打开链接题意:给定n个点的树,m个询问下面n-1个数给出每个点的父节点,1是root每个点有一个字母下面n个小写字母给出每个点的字母。下面m行给出询问:询问形如 (u, deep) 问u点的子树中,距离根的深度为deep的所有点的字母能否在任意排列后组成回文串,能输出Yes.思路:dfs序,给点重新标

2015-08-14 20:02:04 2520

原创 莫队算法模板

形如hdu 5381:点击打开链接add(int x, int y)的函数复杂度为 O(|x-y|)del同理#pragma comment(linker, "/STACK:1024000000,1024000000")#include #include #include #include #include #include #include

2015-08-14 00:20:31 2668 2

原创 HDU 5371 Hotaru's problem Manacher+线段树

链接题解来源:点击打开链接给出一个n长的序列要求序列中最长的子串使得子串满足ABA的形式B = reverse(A) , 就是A的翻转。如 1 1 1, 12 21 12, 321 123 321问:最长的长度是多少思路:因为AB就是一个偶数长度的回文,所以显然是先跑一个Manacher 如:1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9

2015-08-12 16:18:40 1168

原创 HDU 5378 Leader in Tree Land 树形背包

链接题解转自:题意:给定n k下面n-1行给出一棵树。把数字1-n填到树的节点上。填完后计算leader节点个数,若这个点是leader,则这个点上填的数>这个点的子树上填的数问:恰好有k个leader节点的 填涂方案数.思路:dp[i][j]表示以i点为根的子树 有恰好j个leader的方案数。如果u 是叶子节点则 dp[u][0] = 0, dp

2015-08-12 15:51:39 1790 1

原创 hdu 5379 Mahjong tree 树形dp

链接题意:给定一棵树把1-n填到树的节点上,使得:1:儿子节点上填的数字是连续的。2:子树节点上填的数字是连续的。把儿子节点分成两种,一种是叶子节点,一种是非叶子节点。显然非叶子节点个数不能超过2个,不然就不存在这样的方案了。然后分类讨论一下非叶子节点个数即可。#pragma comment(linker, "/STACK:102400000,1024000

2015-08-11 20:43:53 1161

原创 HDU 5372 Segment Game 树状数组

链接Segment GameTime Limit: 3000/1500 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 273    Accepted Submission(s): 48Problem DescriptionLillian

2015-08-11 20:33:45 1463

原创 HDU 5333 Undirected Graph LCT+BIT

链接Undirected GraphTime Limit: 5000/2500 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 184    Accepted Submission(s): 38Problem DescriptionAs w

2015-08-02 22:34:38 1262

九野的模版3.15.10.pdf

http://blog.csdn.net/acmmmm

2015-12-19

空空如也

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

TA关注的人

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