1
dingyaguang117 2014-07-08 19:23:04 +08:00
目测你的l,r用的是闭区间吧?
那么不应该+1吗 build(cur->lc,l,(l+r)/2); build(cur->rc,(l+r)/2 **+1**,r); |
2
iloahz 2014-07-08 20:15:18 +08:00 via iPhone
@dingyaguang117 lz那里确实是没想清楚,不过单build来看,如果是表示左闭右开也是说得过去的。
我总觉得是不是编译错啊,18,19行Node后面不用加括号么…sorry手机无法验证 |
3
yangkeao OP @dingyaguang117 左闭右开
|
7
ooxxcc 2014-07-08 21:57:09 +08:00
|