1036: [ZJOI2008]树的统计Count - #include <Seter> - using namespace Orz;

1036: [ZJOI2008]树的统计Count

Seter posted @ 2011年7月29日 19:42 in BZOJ with tags ZJOI DTP SegTree , 4073 阅读

http://www.zybbs.org/JudgeOnline/problem.php?id=1036

RunID User Problem Result Memory Time Language Code Length Submit Time
141431 Seter 1036 Accepted 5064 kb 1524 ms C/Edit 2456 B 2011-08-12 10:20:45

用轻重边树链剖分写了下……由于已经写了QTREE3了所以这个很快就写出来了……而且速度也还理想……(真心懒得再写个树状数组……)囧……剖的东西看我的QTREE3代码罢……

以下是以前的做法(块状树):

WJBZBMR神犇的块状树做的。。2K代码内牛满面。LCT等等5K代码退散啊。。。

不过时间有点悲剧。。呃。。这算掐时过么。。

块状树&题解移步:http://hi.baidu.com/wjbzbmr/blog/item/3d7741a0ade48ba0cbefd085.htm

块状数据结构秒杀一切水题!秒杀一切水题!

RunID User Problem Result Memory Time Language Code Length Submit Time
179539 Seter 1036 Accepted 2284 kb 3460 ms C/Edit 2284 B 2011-12-19 18:00:11

用LCT做了下,1A,不过有一个沙茶错误调了半天……还好数据没坑爹否则就……我真是太若了……

速度是剖的两倍……真是悲剧……懒得加IO优化了……

 

By Seter
GRcc 说:
2013年9月22日 19:38

话说大神,这道题不可以用主席树写的么,为什么都是用了树链剖分。。?


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter
Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee