在 python 中快速 I/O 进行竞争性编程
Fast I/O for competative programming in python
我使用标准 input() 来读取竞争性编程中的字符串,但它会抛出 NZEC 错误。原因是庞大的数据集,所以我们不得不使用 I/O 优化。我在下面提到 link:
https://www.geeksforgeeks.org/fast-i-o-for-competitive-programming-in-python/
import io, os
t = int(input())
for k in range(t):
input = io.BytesIO(os.read(0, \
os.fstat(0).st_size)).readline
s = input().decode()
print(s)
这里打印空行而不读取字符串值。请帮助我以最快的方式阅读I/O。
stdin 有助于更快地读取输入
from sys import stdin
s = stdin.readline()
读取输入速度更快。
我使用标准 input() 来读取竞争性编程中的字符串,但它会抛出 NZEC 错误。原因是庞大的数据集,所以我们不得不使用 I/O 优化。我在下面提到 link: https://www.geeksforgeeks.org/fast-i-o-for-competitive-programming-in-python/
import io, os
t = int(input())
for k in range(t):
input = io.BytesIO(os.read(0, \
os.fstat(0).st_size)).readline
s = input().decode()
print(s)
这里打印空行而不读取字符串值。请帮助我以最快的方式阅读I/O。
stdin 有助于更快地读取输入
from sys import stdin
s = stdin.readline()
读取输入速度更快。