這題試著用 split 切測資記憶體會不夠。
用 split(' ', 1) 一小段的切測資卻逾時。
逐字去 read 才 AC
有趣。
這題試著用 split 切測資記憶體會不夠。
用 split(' ', 1) 一小段的切測資卻逾時。
逐字去 read 才 AC
有趣。
請問要如何逐字read呢,謝謝
不好意思,3年前剛學 python , 不太會處理,現已想到更好的寫法。
這題試著用 split 切測資記憶體會不夠。
用 split(' ', 1) 一小段的切測資卻逾時。
逐字去 read 才 AC
有趣。
請問要如何逐字read呢,謝謝
我卡在倒數三個測資好久,原本是用 itertools.groupby(,str.isdigit)
會 TLE
,後來改用re.finditer
就可以壓在2.3秒
另外,如果直接硬爆list(range(1,n+1))
會有記憶體不足錯誤,後來是改用array.array('i', range(1, n+2))
解決的
RE (code:1)
您的程式被監控系統中斷,可能是程式無法正常結束所導致。
Traceback (most recent call last):
File "/7956755/code_7956755.py", line 12, in
booltable = list(range(1,n+2))
MemoryError