萌新 FHQtreap RE 0pts 求调

P3369 【模板】普通平衡树

玄好多好多关谢谢qwq
by A_Cabbage @ 2023-11-08 10:44:30


你的 ins 和 del 函数没有返回值
by tjr0513 @ 2023-11-08 11:05:05


@[A_Cabbage](/user/381354) `ins` 和 `del` 函数类型改为`void`就可以过了
by tjr0513 @ 2023-11-08 11:07:12


@[tjr0513](/user/791331) 感谢大佬指点,但是为什么《算法竞赛》中这题的模版代码就是没有返回值的呢……?而且为什么没有返回值还能过样例呢……
by A_Cabbage @ 2023-11-08 11:09:07


@[tjr0513](/user/791331) 谢谢谢谢,已关注
by A_Cabbage @ 2023-11-08 11:11:22


@[A_Cabbage](/user/381354) 因为非`void`类型的函数在如果没有`return`返回值的情况下开O2会RE
by tjr0513 @ 2023-11-08 11:12:27


@[tjr0513](/user/791331) 嗷嗷嗷原来如此,太谢谢了,好厉害
by A_Cabbage @ 2023-11-08 11:13:41


thx,终于过了,此贴结~
by A_Cabbage @ 2023-11-08 11:15:14


@[A_Cabbage](/user/381354) 具体的,应当有返回值的函数如果不 `return` 是未定义行为,编译器可以决定做任何事情,理论上是可以下载原神并启动的,只不过在不开 -O2 的时候正好做出你预期的行为而已。
by Ew_Cors @ 2023-11-08 12:00:26


布林卡特一点都看不懂呢。 但是你的ins和del函数是不是没有返回值却开的int呀。 这样在O2加速启动的时候会爆零的呀。 我2021打csp就是因为这个,1=->3=。 真是气死了喵。
by boringctas @ 2023-11-08 12:15:14


| 下一页