自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NOI2001 炮兵阵地

状压金典////////dp[i][j][k]表示第i行状态为j,且上一行状态为k的最多放置的炮兵数优化1:预处理出每行的可能状态具体看程序了!!!AC代码:#include<cstdio>#include<iostream>#include<cstring>#define N 107#define M 1024using namesp...

2018-07-23 11:45:31 9125

原创 [SDOI2009]HH的项链 题解

题意:给一个序列,长度为n,再给m个询问,对每个询问,输出这个区间内有多少个不同的数。其实只需要把最后一个出现的数统计一下就可以了,因为只有最后一个出现的那个数才是有价值的,之前重复的数可以忽略,由此,算法的框架就出来了,只需要有CDQ的思想把查询以区间的右端点为关键字排序,从前到后,同时用新出现的数来顶替之前的“旧数”,其实就是记录一下每个数的最近出现地点,查询只需树状数组来维护一下区间...

2018-10-01 22:15:44 159

原创 Vijos1308埃及分数

#include<cstdio>#include<iostream>#include<cstring>#define LL long long int#define N 107using namespace std;LL gcd(LL x,LL y){    if(x<y)swap(x,y);    while(y){        LL...

2018-08-10 00:00:46 140

原创 P1136 迎接仪式 题解

题意:给你一个字符串,和一个操作数K定义一次操作为交换两个不同位置上的字符,该字符串仅由‘j’和‘z’构成。一眼看上去就是dp,首先发现啊,知道前i个的结果,就可以推出i+1的,所以先枚举i。接下来分析:所谓交换,不就是相当于把当前位取反吗,但是取反数是不可以超过当前i个的数量的,同时,i到i+1的递推需要考虑到第i个字符是否被取反,所以写成dp【n】【k】【k】【0/1】的形式,...

2018-07-29 22:48:11 639

原创 对拍模板

1.cpp1#include<cstdio>#include<iostream>using namespace std;int main(){ int t;scanf("%d",&t);while(t>0){t--;long double a,b,x,y; scanf("%llf%llf%llf%llf",&a,&b,&amp

2018-07-24 17:05:59 148

原创 【模板】树状数组 1

#include<cstdio>#include<iostream>#define N 500007using namespace std;int n,m;int i,j;int c[N];int a[N];int lowbit(int x){ return x&(-x);}void add(int x,int v){ while(x<=n...

2018-07-24 14:28:12 129

原创 树状数组

 树状数组的相关记录   树状数组巧妙的运用了二进制情况下数位满二消0进1的性质。 试想:每一个数位想要进一都需要2^N的准备,也就从更本上造就了这一树状数组的基础与原理。来看一副经典的图片:  Lowbit:是可以描述一个数的层级的黑科技,其定义为:一个数在二进制下,从后往前数第一个1的所在位置的权值。 例如:lowbit(1010)=2^1=...

2018-07-24 10:34:58 107

原创 P1896 [SCOI2005]互不侵犯 自我记录 ---QWQ

题目链接:https://www.luogu.org/problemnew/show/P1896记:dp[i][j][k]为前i行,当前状态序列号为j,共放置的国王数为k的方法数。显然:dp[i][j][k]=sum(dp[i-1][s][k-num]j])(枚举上一行s并且判断合法性即可)其中:s&j==0同时s&j<<1==0同时s<<1&a...

2018-07-23 23:17:18 159

空空如也

空空如也

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

TA关注的人

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