自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 bzoj 2120 数颜色 (树状数组套主席树)

题意: 给n个数,q次操作,每次操作是修改某个数或者查询一段区间内不同数的个数。 思路: 如果不带修改,对每个数维护一个pre值,表示这个数上次出现的位置,每次询问就是查询[l,r]内pre小于等于l-1的数的个数,弄个主席树很容易就nlogn搞出来。 考虑带修改,假设为a[x] = y,可以看出来只会影响最多3个数的pre值.(1) pre[j] = x的数j,pre[j] =

2016-10-30 17:31:56 567

原创 uoj 246 套路 (sqrt)

#include using namespace std; #define N 200020 #define LL long long #define inf 0x3f3f3f3f int n, m, k; int a[N]; int dp[N]; int last[N], pos[N]; int main() { scanf("%d%d%d", &n, &m, &k); for(in

2016-10-25 16:34:25 393

2014国家集训队论文

2014国家集训队论文

2015-04-14

空空如也

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

TA关注的人

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