奇怪的问题

P4783 【模板】矩阵求逆

传参导致爆栈?
by opHJY2023 @ 2022-09-17 14:40:24


@[_HJY2022](/user/236867) 能否详细解释?
by Southern_Dynasty @ 2022-09-17 14:43:12


@[SYZ_Konnyaku](/user/531930) 就比如说矩阵快速幂的时候如果写递归版本,每次就要传一个矩阵参数,相当于多开了一点空间,然后写循环版本就不会炸?
by opHJY2023 @ 2022-09-17 14:44:57


@[_HJY2022](/user/236867) 那就只能用第一种写法了呗
by Southern_Dynasty @ 2022-09-17 14:47:03


@[SYZ_Konnyaku](/user/531930) 第二种本地过不了,OJ上能过吗?
by opHJY2023 @ 2022-09-17 14:50:34


@[_HJY2022](/user/236867) 能过啊
by Southern_Dynasty @ 2022-09-17 14:57:59


@[SYZ_Konnyaku](/user/531930) 那第二种就是因为本地的栈空间太小了吧(或者应为DEV太垃圾)
by opHJY2023 @ 2022-09-17 14:59:14


@[SYZ_Konnyaku](/user/531930) ```c++``` 默认的栈空间大小是 ```2MiB``` 然而您可以通过添加编译参数 ``` -Wl,-stack=536870912 ``` 来手动开大栈空间。
by Okimoto @ 2022-09-17 14:59:39


@[_HJY2022](/user/236867) @[Okimoto](/user/303132) thx,但是实际比赛中应该用哪一种写法呢?
by Southern_Dynasty @ 2022-09-17 15:00:23


@[SYZ_Konnyaku](/user/531930) 看喜好?
by opHJY2023 @ 2022-09-17 15:01:07


| 下一页