自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 noi爆炸记

比赛日day0(估计笔试只有我一个人没ac系列)day1进了考场突然开始想上个大厕,搞得心神不宁,过了15min了后正式进入状态,拿到第一题,直觉是最短路,后来发现不对, 然后转向dp的方向,发现了70分的暴力dp(考试后才知道我这个做法开大数组可以ac),此时我选择先敲完代码,再想怎么优化,这时最傻逼的事出现了(我在草稿纸上写上了决策单调性),1hour硬是没想到斜率优化dp,此时大概还...

2019-07-18 23:22:48 131

原创 关于后缀自动机的一些随笔

后缀自动机的构造这几天一直在看关于后缀自动机的资料,发现这真的是一个优美的算法,先贴一段构造的核心代码吧inline void add(int x){ int now=last,nv=last=++tot;siz[nv]=1; a[nv].len=a[now].len+1; for(;now!=-1&&!a[now].ch[x];now=a[now]....

2019-07-10 16:23:09 88

原创 洛谷 P1772 [ZJOI2006]物流运输

(Ps:好开心好开心自己写对了一道提高+的洛谷题)首先第一秒想到了今年提高的d1t3(后遗症)然后开始考虑dp果然有思路:1,用f[i][j]表示前i天换j次所用的最小时间(不包括换的时间),dis[x]表示到x的最短路径2,考虑转移:首先设从第k(1<=k<=i)天到第i天起路线相同,显然f[i][j]=max(f[i][j],f[k][k-1]+dis[m]*(i-k));此时从后...

2018-02-18 10:48:06 215

原创 洛谷P3939填颜色

题目链接:点击打开链接看到题第一眼,线段树?树状数组?主席树(蒟蒻不会)全冒出来?可是仔细看题发现这是道水题我们先把每种颜色读入预处理出每种颜色所在位置的排序拿样例举例:1 2 3 2 3 3 我们第一次初始化为b数组:第一种颜色下标有:1第二种颜色下标有:2,4第三种颜色下标有:3,5,6故b数组为1,2,4,3,5,6用另

2018-01-20 23:48:20 559

原创 线性筛

我们先讲普通的筛法:思想:每找到一个素数就不断往上乘把乘得的数置为质数慢的原因:每个数不只筛一次进入正题:线性筛思想:使每个合数只被筛一次(筛成最小质数和另一个数的乘积)具体做法:1,先做一个素数表(具体看代码)2,每次把这个表中的数i与当前要操作的数x乘起来置为合数,一旦x%i==0就跳出循环以下是代码:#include#include#include#include#include

2017-12-17 10:36:12 205

空空如也

空空如也

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

TA关注的人

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