
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 左闭右开 |