前言
众所周知,C++是有读入的(废话) 但是一些特别毒瘤的题目会卡输入输出,那么,我们应该怎么优化呢?请看这篇文章
输入的优化
最简单的输入
C++有一个输入方法就是cin,示例:
int x;
cin>>x;
简单,但是有些慢~~~~
优化1
使用头文件
#include<cstdio>
中的
scanf
来完成输入
例子:
int x;
scanf("%d",&x);
优化2
还是有点慢!我们就要出快读了!
代码:
inline int read()
{
int w=1,s=0;
char ch=getchar();
while(!isdigit(ch))
{
if(ch=='-') w=-1;
ch=getchar();
}
while