wanxue

博客园 首页 新随笔 联系 订阅 管理

在c++中,由于对于类型的判断,scanf或cin输入可能无法满足时间复杂度需要(即卡常),此时需使用快速输入算法

long long read(){
	long long 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;
}
posted on 2024-04-05 10:42  thelatersnow  阅读(7)  评论(0编辑  收藏  举报