码迷,mamicode.com
首页 > 其他好文 > 详细

拯救蒟蒻的神器——快读

时间:2019-12-04 20:11:31      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:hellip   idt   图片   height   tle   tchar   技术   getchar   怎么   

你是否会经常因为TLE而烦恼?

你是否会因为想不出优化而骂自己太蒟?

你是否看到n=10^9就瑟瑟发抖?

拯救你们的神器来了!

它就是……

技术图片

读入优化!!!(也叫快读)

上代码!

int read()
{
    int f=1,ans=0;
    char c;
    c=getchar();
    while(c<0||c>9)
    {
        if(c==-) 
        {
               f=-1;
               c=getchar();
        } 
        else c=getchar();
    }
    while(c>=0&&c<=9)
    {
        ans=ans*10+c-0;
        c=getchar();
    }
    return f*ans;
}

getchar()读入字符要比输入数字快,所以用快读会比scanf更快。

那么如果加了快读还错怎么办?

放心吧,字符串模拟A是不了KMP的......

拯救蒟蒻的神器——快读

标签:hellip   idt   图片   height   tle   tchar   技术   getchar   怎么   

原文地址:https://www.cnblogs.com/ylq-juruo/p/11982069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!