自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【说明】Notice

现在不会贴代码了,会浪费2分钟时间调整格式,所以在最后的一个月,文章不会再有代码(我的代码有很多空格后摇症反正也看不懂)

2018-10-09 21:17:29 354 1

原创 【洛谷】P3953 逛公园

类似于最短路计数让我们想到 Dp 首先 K <= 50,看到这个想到 Dp 是二维的,定义 Dp(i,k)为 i 到终点路径长度比最短路多 k 的路径总数 然后就不会转移了 然后怎么转移呢,Dp(u,k)与 Dp(i,k)的联系,: 最好,建立一个虚拟节点,因为到终点可以往回走 Minpath(i)表示 i 到终点的距离 那么走 w 这条边比最短路多的就是 Minpath(v...

2018-10-28 21:52:09 332

原创 【HDU】2866 Special Prime

约定:  :a 和 b 互质   :a 和 b 不互质  :质数   题解: 思路新颖,然鹅我推完第一步就无从下手了 式子是这样的 先不管求出p的个数,我们先把这个式子化简一下 现在难点就是这个完全没有任何推法啊   挖掘性质:   1、  (不想看证明可以跳过) (博主自己想的思路) 假设 ,一定有 ,所以原式可化为  又因为 ,所以设 ,可以得到 ...

2018-10-17 00:05:42 267

原创 【BZOJ】4985 评分

二分+DP 二分答案: 发现答案是单调的,如果这N个评分中大于某一值(二分得)的评分越多,那么这个值就越可能成为答案,然后这个值可以二分 如何去check当前二分呢? 发现和某一道题十分类似,这道题的性质就是:当前二分的值能够成为答案的充分条件是,存在一个值大于当前二分的值并且它不会被筛选掉,而对于任意得连续三个数中,一定能够有一个大于二分的值的评分不被筛选掉的充分条件是这三个数中又大于等...

2018-10-12 11:37:27 345

原创 【洛谷】P2324 [SCOI2005]骑士精神

IDA*练习题 1、IDA*=IdDfs+A* 1.1、IdDfs用于单层“无限”情况但是解层数很少,这时可以限制Dfs层数,Id为每次的层数限制 1.2、A*具有估价函数,用于Bfs快速求解 IDA*就是将估价函数用于层数限制的Dfs中,如果具有层数的Dfs仍然无法满足时间限制,那么可以考虑题目性质进行估价函数的剪枝,其实估价函数基本随缘,就是已经干了的和最小还需要干的加起来,进行贪心考...

2018-10-11 00:14:00 317

原创 【洛谷】P4180 【模板】严格次小生成树[BJWC2010]

所以说这题还是很水的 首先跑一个最小生成树 那么考虑非树边对其的贡献   首先非树边是一定大于等于树边边权的(巨坑) 所以如果从最小生成树中拿出一个最大的边权出来,再将该边加入,这样的话就可以得到一个比最小生成树较大的树,为了保证其树形结构,取出的边一定是加入这条边所形成的环上的 这个东西用链剖套线段树维护 然后注意一个东西 严格次小!如果说环中的最大边权等于了当前边权,说明加入该...

2018-10-09 21:15:33 300

原创 【洛谷】P2483 【模板】k短路([SDOI2010]魔法猪学院)

A* 入门题(还是不懂为什么是黑题) A* 比普通的广搜问题多了一个估价函数,这个函数是为了减去一些冗余的垃圾解答树中的节点,优化 Bfs 求解的过程 其中夹杂了贪心的思想 K 短路的估价函数是该节点到目标节点的距离+从起始点到该点已经走了的距离 这样的话每一次取出估价函数最小的点出来,进行 Bfs 扩展,从优先队列取出这个点...

2018-10-09 19:40:36 232

原创 【洛谷】P3244 [HNOI2015]落忆枫音

首先没有环的方案数是很好求的 根据朱刘算法的推论,一个 DAG 中存在一个点能够到达每一个点,那么每个点都选一条入边一定能构成一个树型图(有向树) 所以DAG可以直接乘法原理 考虑有环的情况 只要将总方案数减去非法方案数就好了 非法方案数是什么呢 首次加入的这条边一定是环上的一条边,所以一定存在一条或者多条回路从 t 回到 s 设构造路径 t 到 u 的方案数为 G(u),那么 ...

2018-10-09 11:59:55 228

原创 【洛谷】P2572 [SCOI2010]序列操作

线段树的水题 本人认为这个题最考察的就是对于0、1、2操作的顺序解决问题 (0、1、2 具体操作见 3 & 4 )   0 & 1:tag 懒标记解决   2:rev 懒标记解决,但是由于 0、1 操作会影响到 2 的操作,所以说需要考虑 2 操作对已经有 tag 的线段树节点的影响,为了避免 tag 与 rev 标记的冲突,并且考虑到先 0 再 2 这样的操作,我们在...

2018-10-08 16:25:36 208

原创 【洛谷】P1169 [ZJOI2007]棋盘制作

悬线法 原理是答案一定是一极大子矩阵,而合法的极大子矩阵一定是一个四条边全部触及矩形边界或者障碍物的矩阵 所以可以  枚举子矩阵的上下左右的下标,再  去check是不是合法的矩阵,时复   可以换一种方式去确定一个极大子矩阵,由于每一个点向左、右、上扩展的距离都是可以递推求得,所以我们只需要扫一遍就可以了,对于当前的某一个点,其所在的极大子矩阵是以该点能够到的最高的边界为长,中间包含的点能...

2018-10-08 16:05:13 183

原创 【洛谷】P4396 [AHOI2013]作业

分块+莫队的好题   Get 思想:对于一类涉及值域和序列的问题(线段树和主席树不可做的时候),一般可以考虑对序列莫队,对值域分块   利用莫队求出某个区间里面值为x的个数sum,值在某一块的数的个数num,以及值在某一块的不同的数的个数change   对于序列普通莫队   对于每一个询问每一次莫队结束之后统计答案的时候分块统计,值域在一整块加上change,不整块的直接暴力fo...

2018-10-07 19:32:15 382

空空如也

空空如也

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

TA关注的人

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