gpt4 book ai didi

algorithm - 以下宏在竞争性编程中意味着什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:56:26 24 4
gpt4 key购买 nike

我看了各种技巧,让我的算法在在线评委身上花的时间更少。但是我被困在下面的代码上。

#ifndef ONLINE_JUDGE
freopen(fi, "r", stdin);
freopen(fo, "w", stdout);
#else
// online submission
#endif

最佳答案

这与算法时间无关。 freopen 允许您将标准流重定向到您的文件。一些在线评委总是使用标准的输入/输出流。您必须从 stdin 读取并写入 stdout。该宏允许您编写代码,从标准输入/标准输出读取/写入标准输入/标准输出,但在本地它将使用您的自定义文件作为输入和输出数据。

关于algorithm - 以下宏在竞争性编程中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43120163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com