自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【cf666e Forensic Examination】(后缀自动机+线段树合并)

这个题确实思维方向非常重要! 如果用后缀数组做,就转化为区间众数,一脸不可做。(当然莫对+堆还是可以的。。) 这个题应该用后缀自动机或者后缀树来做。这样问题就是子树众数,就可以用线段树合并一个log搞定。(为什么我一个log比别人一个log+一个根号还慢啊) #include #include #include #include #include #define rep(i,a,b) for

2016-07-06 16:39:48 1189

原创 【UOJ #210】【UER #6】寻找罪犯 (2-SAT)

考试的时候死磕第一题去了,这个题没多想,其实是个裸题。。 2-SAT模型显然,注意要对每个人是否是骗子,每句话是否是真话都要建点,然后暴力连边裸上就可以得40分了。瓶颈在于这种关系:若一个人说的某一句话是假话,则他说的其它话都是真话。这个暴力连边是不合适的,我们只需要增加两个信息,表示一个人的前i句话都是真话,以及后i句话都是真话,所以一个点是假话的话向他的前缀和后缀为真话连边就好了。 看了下

2016-07-02 23:26:49 1048

原创 【UOJ #209】【UER #6】票数统计

做比赛的时候完全没想到怎么处理同时有前缀和后缀的限制。。智商不够啊QAQ。。其实根据数据范围就能猜出来,因为直接做的复杂度O(n)很明显n不可能给5000,所以应该枚举一下总人数,这样对后缀的限制就转化为对前缀的限制了。。然后x=y的限制取最大那一个,然后简单容斥一下即可。。这个题确实妙啊,几个转弯都很巧妙。。 这个题复杂度应该写成Tmn的,然后我偷懒写了个桶,就是Tn^2的,常数大了一点。。

2016-07-02 23:19:01 550

空空如也

空空如也

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

TA关注的人

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