自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hychychyc

666

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

原创 day6

cyclic 这个题直接模拟,先把k%一下防止过大 然后直接做就行了#include<cstdio> #include<algorithm> #include<iostream> #include<cmath> #define ll long long using namespace std; char a[19999],A[19999]; int n; int main() { fre

2017-07-28 10:51:23 189

原创 摄像头

拓补排序 找入度为零的,就是没被监视的,删掉 继续找入度为零的,继续删 直到找不到 输出答案#include<cstdio> #include<algorithm> #include<iostream> #include<cmath> #define ll long long using namespace std; int n,t;int r[199999],c[1999][1999],a

2017-07-27 16:39:51 191

原创 day5

exam 简单的贪心 注意细节,long long就可以ac了#include<cstdio> #include<iostream> #include<algorithm> using namespace std; #define D "%lld" #define prf printf #define scf scanf #define ll long long ll n,r,v,t,tot,a

2017-07-27 15:53:33 221

原创 搜索

华容道70 设两个变量,记在一个结构体里 在进行爆搜,就是一个普通的bfs,只会简单的爆搜,正解是,三个bfs,先处理出白板到起始的最短距离,在处理出移动的代价,在跑一边最短路;#include<cstdio> #include<iostream> #include<algorithm> #include<cstring> #include<map> #include<queue> using

2017-07-27 08:47:58 217 2

原创 day4

alien 飞船降落问题 矩阵前缀和+枚举 求出前缀和,暴力枚举每一个子矩阵的和,是0就可以降落 注意有正方形飞船,长度不等于点#include<cstdio> #include<iostream> #include<cstring> using namespace std; #define D "%d" #define for(i,x,y) for(int i=x;i<=y;i++) #d

2017-07-26 11:23:15 149

原创 部落冲突

这题弄k各部落 就是把它合并成k个集合 所以按最小的边合并的解一定是最优的 这就借用了k算法的思想#include<cstdio> #include<iostream> #include<cstring> #include<algorithm> #include<cmath> using namespace std; struct bbb{ int x,y; int s; };

2017-07-25 16:20:45 1134

原创 lowbit

lowbit这个题先把它搞成二进制 可以发现异或出来在lowbit找的是最后一位为一的数的价值,而异或出来只有两种情况,1或0, 所以一开始把所有书分成两份,同分之间没有价值,只有异份之间有价值,且价值为2^t,就是最后一位不同的价值,找出同分异分之间有多少组合,就是多少个2^t 一步一步分,最后直到不能分了 像这样 1 2 3 4 5 001 010 011 100 101

2017-07-23 11:27:16 276

原创 day2

stick 木棍(stick) Time Limit:1000ms Memory Limit:128MB题目描述 LYK有很多木棍,具体的,总共有n根,且每根木棍都有一个长度。为了方便起见,我们可以用一个正整数ai表示第i根木棍的长度。 LYK有一把小刀,但这把小刀由于削木棍很不方便,对于一根木棍而言,它只能用这把小刀削掉恰好1的长度。 LYK觉得如果4根木棍头尾相连能恰好拼成长方形,

2017-07-16 16:18:35 173

空空如也

空空如也

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

TA关注的人

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