pushup函数
``` cpp
void pushup(int now){
tr[now].minn=min(tr[now<<1].minn,tr[now<<1|1].minn);
}
```
by Guchenxi0971 @ 2023-10-19 21:30:24
@[Guchenxi0971](/user/575275) 诶不是,是树剖吧,但是我的树剖有 push_up 啊?
by Phrvth @ 2023-10-19 21:33:02
@[Phrvth](/user/520544) 是树剖,但加pushup就错(应是50分)
[测评记录](https://www.luogu.com.cn/record/130454717)
by Guchenxi0971 @ 2023-10-19 21:38:03
@[Guchenxi0971](/user/575275) 应该是未知原因?反正要加 push_up 的,代码有锅吧?
by Phrvth @ 2023-10-19 21:39:24
可能吧,可是找不出来
by Guchenxi0971 @ 2023-10-19 21:40:38
@[Guchenxi0971](/user/575275) 虽然但是,为什么查询需要 `pushup()` ?
一般是 `update()` 操作需要 `pushup()`;
而 `query()` 操作需要 `pushdown()`。
by Holmes_Wang @ 2023-12-23 09:35:04
@[wangchunjie](/user/727558) 但是如果加了不应该错,但是wa了
by Guchenxi0971 @ 2023-12-23 09:39:56
@[Guchenxi0971](/user/575275) 我刚试了一下,我的代码加上不会出锅(虽然 `update()` 去掉 `pushdown()` 就出锅了)。可能是你的代码有问题,等我看看
by Holmes_Wang @ 2023-12-23 09:42:15
@[Guchenxi0971](/user/575275) 破案了,是 `build()` 函数有问题
by Holmes_Wang @ 2023-12-23 09:56:06
@[wangchunjie](/user/727558) 什么问题?
by Guchenxi0971 @ 2023-12-23 09:59:10