自定义博客皮肤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)
  • 收藏
  • 关注

原创 【CQOI2017】老C的方块

传送门:NKOJ4042 这是一道网络流(不可描述)题。我在这道题上耗了很久=-=,感谢@OBlack帮我修改代码。 这道题的思维上的难度并不大。 以下是我的想法: 首先要确定一个大的方向,题目中要求移除一些方块使得剩余方块无法构成“讨厌的形状”,很容易就想到了最小割。 再观察一下,可以发现这些讨厌的形状是由两个方格+一条特殊的边+两个方格按不同方向摆放而成的。 于是可以根据观察所得将网

2017-08-03 22:38:06 326

原创 【CQOI2016】手机号码

传送门:NKOJ3613 这是一道数位dp题。我最开始想用组合数学的方法(可以看看NKOJ1725)来做这道题,想了会儿不知道怎么写,才发现想复杂了。 很明显,L~R区间内满足条件的号码个数满足前缀和性质,那么我们所要求的答案即dp(R)-dp(L-1)。 无脑地定了一个7维的状态,如下: f[i][j][k][g3][i4][i8][if_greater_than_x] 表示当前填第i个

2017-07-25 17:30:05 600

原创 【CQOI2017】小Q的棋盘

传送门: NKOJ 4038 这是一道不知道该怎么归类的水题(可能算贪心?),6号大佬说是树形dp(当然可以这样搞)。 我的想法非常简单: 因为出题人保证图连通且“棋子从一个格点移动到另外任一格点的路径是唯一的”,那么这个图应当是树形的,那么,我们就可以乱搞了。 首先求出从0号点出发可以走的最长链长度L(如黄线所示)。 如果行走步数N小于链长(每个点只访问一次,显然最优),结束讨论,可访问

2017-07-20 20:22:52 603

原创 【CQOI2015】网络吞吐量

传送门:NKOJ3250 这是一道网络流水题(水题过不了系列=-=)。 题解:首先跑最短路(SPFA,dijkstra),然后枚举每一条边判断它是否是在最短路上,再用最短路上的边建好图跑一次最大流即可。感谢@Mogician_Evian 帮我看丑代码。(模板题都要WA的我还是太菜了)以下是我的丑代码:#include<stdio.h> #include<cstring> #include<que

2017-07-20 16:40:45 339

原创 【SDOI2013 R1 Day1】随机数生成器

传送门:NKOJ2637 这是一道基础的数学题,然而本蒟蒻WA了好久(果然还是太菜了吗qaq)。 以下是题解: 注意要特判: 放上渣代码: 我不太明白改成注释里的为何会WA掉,求解答。=-=/*By F.F.Chopin*/ #include<stdio.h> #include<iostream> #include<cstdio> #include<map> #in

2017-07-17 17:01:44 536

空空如也

空空如也

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

TA关注的人

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