自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 csu 1951: 图样 AC自动机

题目链接点这里我们把两种字符串都插入到自动机中,用End[u] = mask来状压记录下以u节点结尾的喜欢字符串有哪些(比如这个点结尾有第i个字符串和第j个字符串,,那么End[u]=(1<<i)+(1<<j) )。之后那我们把讨厌字符串的End[u]记为-1.。构造出自动机之后,套路状态转移建图。然后bfs就好了 ,什么?你不会ac自动机上的状态转移?请做这题 #

2017-06-23 08:00:16 289

原创 csu 1950: 谈笑风生 卡特兰数

题目链接点这里基佬出的毒瘤题啊。。。看完题目我们很容易把第x个左括号和其右括号内的看成独立一部分设为Q,枚举这个里面的括号数。这里很简单,,然后那?,,然后还剩下Q左右的2部分。。接下来该怎么考虑?。。一开始我是把2部分放在一起考虑的,结果非常复杂,考虑的东西非常多其实那,我们只需要单独考虑2部份就可以了。我们需要知道一个公式:C​m​​(i,j)=C(i+j,

2017-06-23 07:51:14 239

原创 cf 815C Karen and Supermarket 树形dp

题目链接点这里把他看成一棵树,dp[i][j][k]是对于j点用不用优惠券(i)已选k个的最小花费。。。很明显对子树做一个分组背包即可。然而乍一看分组背包的复杂度不是n(n个点)*n*n(dp复杂度)是n^3次方吗?这里有2种dp方式1.dfs过程中处理u时初始siz[u]=1,搞完u的一棵子树v,花O(siz[u]*siz[v])dp,然后在siz[u]+=siz[v],继续其他子树 2

2017-06-21 21:12:37 601

原创 51nod 1675 序列变换 莫比乌斯反演

题目链接点这里莫比乌斯反演模板题看到互质什么的个数,,就想到莫比乌斯反演了吧,,我们将f(n)设为下标gcd刚刚为n的组数,F(n)为下标的gcd为n的倍数的组数。。根据反演公式:#include#include#include#include#include#include#include#include#include#include#inc

2017-06-21 15:01:55 373

原创 「美团 CodeM 初赛 Round A」二分图染色 容斥原理

题目链接点这里首先绿色不用管然后只有2种颜色,很显然需要用容斥原理求,先算全部的数量,然后容斥减去不合法的数目我们n个点设单种颜色的方案数为F(n),所以2种颜色的方案数就是F(n)^2(包含不合法),先看直接列出来的式子:#include#include#include#include#include#include#include#in

2017-06-21 13:22:05 832

原创 美团CodeM 初赛 A轮 数列互质 莫队

题目链接点这里应该很容易想到用莫队做,然后那?我们现在已经知道了一个区间内各个数出现的次数,及其次数出现的次数,我们应该怎么算他互质的数的个数?我们先要知道这么一个事实,一个区间内次数的不同最多是sqrt(n)个,,所以整个算法的复杂度是,,nsqrt(n)(莫队的)+msqrt(n)*(求互质的复杂度)这个(求互质的复杂度),,一般有三种方法,,第一种直接logn求gcd。。第二种现

2017-06-20 20:30:27 768

原创 美团CodeM 初赛 A伦 最长树链 xjb枚举+dfs

[编程题] 最长树链时间限制:1秒空间限制:32768K树链是指树里的一条路径。美团外卖的形象代言人袋鼠先生最近在研究一个特殊的最长树链问题。现在树中的每个点都有一个正整数值,他想在树中找出最长的树链,使得这条树链上所有对应点的值的最大公约数大于1。请求出这条树链的长度。 输入描述:第1行:整数n(1 ≤ n ≤ 100000),表示点的个数。第2~n

2017-06-19 16:48:58 902

原创 美团CodeM 初赛 A伦 合并回文子串 区间dp

[编程题] 合并回文子串时间限制:2秒空间限制:262144K输入两个字符串A和B,合并成一个串C,属于A和B的字符在C中顺序保持不变。如"abc"和"xyz"可以被组合成"axbycz"或"abxcyz"等。我们定义字符串的价值为其最长回文子串的长度(回文串表示从正反两边看完全一致的字符串,如"aba"和"xyyx")。需要求出所有可能的C中价值最大的

2017-06-19 14:40:12 503

原创 计蒜客 腾讯狼人杀(困难) 最大权密度子图变种

题目链接点这里历经一个星期,,终于做好了。。《最小割模型在信息学竞赛中的应用》这篇论文必看啊。。。#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace s

2017-06-17 13:30:35 326

原创 HDU - 5669 Road 线段树优化建边+分层图最短路

题目链接点这里线段树优化建边太厉害了,,这题题解说的很清楚了:点这里不过实现上有很多小技巧,,强烈建议做一下#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namesp

2017-06-17 07:32:49 780

原创 POJ - 2449 Remmarguts' Date 第k短路 Astar

题目链接点这里,,s==t时是真的坑,,初始是不算到过的,,所以k++#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;#define IN

2017-06-15 08:15:50 258

原创 17年6月记录贴

6月13号:(1)最小度限制生成树:求这么一颗最小生成树,他的某一个规定节点v0的度不超过k         看答案已解决:先把相连v0的边全删了,然后求最小生成树,当然形成了m个子树森林。就表明至少需要m条边才能联通整个图。如果m>k显然不存在v0的度小于k的方案; 如果m(2)哈夫曼距离最小生成树:这个已经单独写了博客了。(3)计蒜客腾讯的狼人杀(困难)最大权密度子图:

2017-06-14 13:22:07 196

原创 关于记录贴

这个区域我打算把每天思考过的题都记录一下,,不管有没有解决。。这些题目来源可能是什么奇怪的地方看到的,或许某个群讨论的,,或者自己YY的hh

2017-06-14 12:09:02 219 1

原创 POJ - 3241 Object Clustering 哈夫曼距离最小生成树

题目链接点这里最近真是很怠情啊,不想动手。。。偶尔敲一题,,都是敲一个小时,,调试2个小时的状态,,,,心累,,#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing na

2017-06-13 18:06:57 496

原创 POJ - 2728 Desert King 最优比例生成树

题目链接点这里用二分花了2000 ms,迭代花了300ms,,太强了分数规划的内容这篇博客不错:[Algorithm]01分数规划——Update:2012年7月27日二分:#include#include#include#include#include#include#include#include#include#include#

2017-06-12 21:26:27 207

原创 hdu 3487 Play with Chain splay 区间翻转,插入,删除

题目链接点这里都是先经典操作。。但是写的时候要注意,,经过子节点的地方,,,都要pushdown()啊啊啊啊#include#includeusing namespace std;#define INF 0x3f3f3f3f#define INFLL 0x3f3f3f3f3f3f3f3f#define FIN freopen("input.txt","r",stdin);#

2017-06-04 19:03:43 231

原创 hiho 1333 : 平衡树 splay 区间删除,更新,查询,单点插入

题目链接点这里展现spaly的强大功能的#include#includeusing namespace std;#define INF 0x3f3f3f3f#define FIN freopen("input.txt","r",stdin);typedef long long LL;#define MX 1111111int n;int son[MX][2],fa[MX

2017-06-03 23:22:15 689

原创 HDU - 4498 Function Curve simpson积分

题目链接点这里对于积分我们当然可以直接求原函数,,但是对于我这种数学学渣,,理所当然的不会啊(雾这时,就需要伟大的simpson来救场了,,hhhhmd,没把x>100的点删了,,wa了一上午#include#include#include#include#include#include#include#include#include#includ

2017-06-03 11:12:41 241

数字图像处理与分析 中科院刘定生 2010春 整合版课件 带目录

数字图像处理与分析 中科院 刘定生 2010春 整合版pdf课件。我还自己加了目录。配合ipad+goodnote太完美了

2019-02-10

吴恩达机器学习课件pdf版

吴恩达机器学习课件pdf版 共512页 19章。配套视频连接:https://study.163.com/course/introduction.htm?courseId=1004570029

2018-10-17

空空如也

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

TA关注的人

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