C++读入优化

2020-01-28 16:00:27来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

C++读入优化

inline 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;
}

//f->signal x->number

通过getchar来取代cin不断对缓冲区的操作,加快速度

调用n=read()即可


原文链接:https://www.cnblogs.com/battlin/p/12239149.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:hdu1062 text reverse

下一篇:利用kindlegen实现txt格式小说转换为mobi格式小说(C++实现)