自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无尽

The road ahead will be long. Our climb will be steep.

  • 博客(8)
  • 收藏
  • 关注

原创 BZOJ 4513 [Sdoi2016]储能表

数位DP刚开始把矩阵打出来,发现有规律,然后就没有然后了。。。(网上似乎有大神用规律做出来了?)讲一讲数位DP的做法:记 aij=i xor j−k\ a_{ij} = i\ xor\ j - k, 用[…]表示值为0或1的真假表达式转化一下,原题变成求一个式子:∑n−1i=0∑m−1j=0aij[aij>0]−k∗∑n−1i=0∑m−1j=0[aij>0]\sum_{i=0}^{n-1}\sum_

2016-11-26 20:48:44 573

原创 BZOJ 4514 [Sdoi2016]数字配对

费用流——写这一篇文章的原因不是因为不会这一题,而是我发现我多年以来(?)滚动数组都用错了。如果令可以配对的两个点连边,仔细研究可以发现图中一定没有环。图一定是森林。于是可以构出二分图,用费用流解决问题。然后我就TLE飞了,调了一个小时,才发现原因,好气啊。我想说的是,我从开始用滚动数组,直到现在,滚动数组的姿势都错啦!假设head是头指针,tail是尾指针,队列为q[N]原本我习惯于 :for(i

2016-11-26 20:32:35 419

原创 NOIP2016 滚粗记

day 0一整个上午和机房的众神犇一起敲模板(然而敲的模板NOIP全都没用上,这就很尴尬了)。 下午坐校车去屏东中学看考场。屏东中学一定是我见过的最小的机房了。键盘摆在桌面上 + 一大块隔板,完全没有什么地方能演算。。。滚粗day 1第一题很快敲完,有点虚。 第二题毫无想法,day1t2会这么难?回想去年的这一题还只是个找环呢。。。我觉得一定是我想复杂了,然后就使劲想,使劲想。后来想出来一个算法

2016-11-21 18:09:51 820

原创 高精度模板

本模板资瓷正数范围内的以下操作,不资瓷负数(其实加一个符号判定就可以了): 打钩√表示资瓷,打叉x表示暂时不资瓷高精度 + 整数 x(懒得打,也许以后我会补上?) 高精度 + 高精度 √高精度 - 整数 √ 高精度 - 高精度 √高精度 * 整数 √ 高精度 * 高精度 √高精度 / 整数 √ 高精度 / 高精度 √(BASE调成10后复杂度才是对的) 高精

2016-11-18 21:42:30 705

原创 UOJ 117 欧拉回路

欧拉回路先判定是不是欧拉回路,是的话直接搞即可。注意判定的时候有向图于无向图的条件有区别。无向图要求所有点度为偶数,有向图要求所有点入度等于出度。#include#define N 100005#define M 200005using namespace std;int last[N], ecnt = 1, cnt, ans[M], in_deg[N], out_deg[N...

2016-11-13 13:02:38 1160 3

原创 BZOJ 1190 [HNOI2007]梦幻岛宝珠

分组背包DP看到w很大,不能直接做。但是w=a*2^b,且a,b都不大,就是让我们用2^a分组。分组之后先组内DP求出f[i][j]表示仅在2^i组内,容量为2^i*j时的最大价值。然后组间DP再求出一个f[i][j]表示2^0~2^i组内,容量为 j*2^i+(w&((1<#include<cstdio>#include<cstring>#include<algorithm>#define

2016-11-09 21:30:48 895

原创 BZOJ 3832 [Poi2014]Rally

拓扑排序+堆暴力的做法是枚举删掉哪一个点,然后DP出删掉这个点之后的最长链长度。那么我们来挖掘一下删点之后的最长链的性质。记删点为x,记所有能走到x的点集为S1, 所有x能走到的点集为S2,注意到最长链上可能存在一些点属于S1或S2,同时也一定存在一些点既不属于S1,也不属于S2!(反证法)于是我们考虑能不能通过这些既不属于S1也不属于S2的点来找到当前最长链,这启发我们应该把最长链信息记录在中间,

2016-11-09 11:02:24 317

原创 NOIP提高组历年试题狂做

看着还有半个月就NOIP了,然而历年的NOIP题还很少做,赶紧补一补啊。在网络上找到历年NOIP的全套题+评测真的不容易呀,强烈推荐Vijos!因为我比较懒,就不贴代码了,主要讲一下做法。

2016-11-05 18:22:47 5866

空空如也

空空如也

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

TA关注的人

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