我有一个疑问

P3979 遥远的国度

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


| 下一页