输入输出的优化问题
程序员文章站
2022-04-11 07:49:59
你,还在为算法正确却一直TLE而烦恼吗? 今天,我们来介绍一个能完美解决TLE的方法:传说中的输入输出优化!! 输入优化: 输出优化: 如果还是超时,怎么办? emmmmmm...... 去改算法吧...... ......
你,还在为算法正确却一直tle而烦恼吗?
今天,我们来介绍一个能完美解决tle的方法:传说中的输入输出优化!!
输入优化:
int read() { int x=0,f=1; char ch=getchar(); while(ch<'0'||ch>'9') {if(ch=='-') f=-1;ch=getchar();} while(ch>='0'&&ch<='9') {x=x*10+ch-'0';ch=getchar();} return x*f; }//使用方法:x=read();
输出优化:
void write(int n) { if(n<0) {putchar('-');n=-n;} if(n>9) write(n/10); putchar(n%10+'0'); return; }//使用方法:write(x);
如果还是超时,怎么办?
emmmmmm......
去改算法吧......
上一篇: C#对文件/文件夹操作代码汇总
下一篇: 前端基础 - HTML