浅谈快读与IOS优化问题

经常刷OJ的同学应该都知道优化输入输出的问题,今天就谈一下我对快读和IOS出入优化的一些感受和数据!

首先,快读输入,这个位运算的可以拿去用

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<<1)   (x<<3)   (ch^48);        ch = getchar();    }    return x * f;}

第二种IOS优化,看了上面的这个代码,又长又臭的,刷题的时候我也不喜欢打。我比较喜欢用IOS优化;

ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);

这个代码短很多,又好记!

两种输入输出优化的数据对比!

既然方法不止一种,那肯定有对比了!

在常见的OJ上,如HDU、牛客竞赛、POJ等

先说牛客竞赛的:

我在牛客上刷题也有一年多了,也踩过输入输出优化的坑

牛客网对IOS优化不太支持,经常是开了优化的,但是输入的时候,还是超时!

例如这道题:传送门

我当时在做这道题的时候,用IOS优化输入,果不其然,TLE了

然后重新搞一份快读上去,AC!

第一点:对IOS优化不太友好,经常还是会出现超时的情况!

第二点:开了IOS优化后,就不要再用printf()了, 牛客也不支持混用(最好都不混用,因为但凡有错,你都不知道错哪里)

在牛客上还是老老实实的用快读吧!

HDU和POJ:

例题:HDU3336

第一: HDU对IOS优化是很好的, 就拿这道题来说! 对比IOS优化和快读优化!

这是IOS优化的

这是快读优化的

什么!!   快读竟然比IOS优化还慢!

相同的题目,相同的数据IOS胜!

像这样子的不止这道题! 所以我在HDU上刷题的时候,一搬都是开IOS优化, 当然也不是说IOS肯定比快读快, 总结来说: 在HDU上, IOS比快读慢的情况比较少, 有时候是一样的,但是IOS比快读快的比较多,

这就跟牛客又明显的区别了

最后: 在说青岛大学开源OJ, 上面也是支持IOS优化的, 我们学校内网上用的也是这个! 大部分OJ都支持IOS优化,效果也挺好的,但是就是不知道为什么牛客对IOS不太友好!

这里推荐一篇输入优化的博客: 传送门

 

来源:https://www.icode9.com/content-4-776751.html

(0)

相关推荐

  • 功能更新丨IVEP v3.3版本安卓iOS同步上线

    IVEP私教专家系统v3.3版本已在安卓端.iOS端同步更新,开始集成教练端功能.本次产品进行了大量易用性优化,包括业绩查看.实用工具.自由场开.人脸消课优化.会员详情页面优化.会员跟进优化.到场提示 ...

  • 浅谈如何读懂古诗词

    浅谈如何读懂古诗词 侯兴黉 从教这些年来,总是有学生在说:"不知道为什么,就是读不懂古诗词,是因为对意象知道得太少了吗?"其实,我个人认为当代的学生读不懂诗词的主要原因在于:古诗文 ...

  • 浅谈面向客户端的性能优化

    有朋友通过<智能音箱场景下的性能优化>一文找到了我,既然智能音箱的性能优化相当于一个超集,那么对其的一个子集--客户端系统如何进行性能优化呢? 反正隔离在家,不妨对客户端的性能优化梳理一下 ...

  • 浅谈战争读《长路漫漫》有感

    "一辆面包车驶了过来,停在外婆家面前,我们看到驾驶员座位上的那个人跑到路边吐了好多的血.他的胳膊在流血.面包车的后排座上还有三具尸体,到处血迹斑斑,叛匪朝他的车一阵射杀,杀了他全家,村子里弥 ...

  • 【雅韵诗词】梅斓《浅谈如何读诗》

    作者简介 梅斓,女,文学硕士,诗人,作家,编剧,文学评论家,资深媒体人,品牌策划师,翰林院诗艺社名誉社长. 浅谈如何读诗 在读诗的时候要注意学习古人是怎么驾驭景语和情语的,特别是情景是如何交融的. 如 ...

  • 浅谈特大型圆柱轴承的优化方向

    随着冷轧六辊轧机的普及以及AGC改造提升,轧机一直在向高载高速方向发展,普遍线速度可达800-1000m/min,轧机在运行时,支撑辊承受轧制时的全部径向载荷,要求轴承在有效的径向及轴向空间内提供最大 ...

  • 浅谈快消品招商

    浅谈快消品招商 (没有废话,直接开始)有粉丝问"新手入行,公司安排招商,饮料产品,心里没底,请教有什么指点么?" 指点称不上,既然是新手入行,那么我也从基础的地方开始讲讲快消品招商 ...

  • 墨竹:交易夜读,浅谈情绪化交易

    原谅我没饮鸩止渴的勇气,也只敢拥有浅尝辄止的欢喜.窗外清风路遇客,闲谈深交雾隐身,不作云阙仙人师,但为红尘自在人~ 以前常听老人说,当一个赌徒双眼通红的时候,他的思绪是亢奋的,不理智的.虽然说交易不是 ...

  • 『本草纲目』初读《神农本草经》浅谈|经方读书社

    中医学习数载,竟没看过本草,哀其不辛,怒其不争!中药是中医师治疗疾病的重要手段之一,中药的功效详载于历代本草,经学长指点,追本溯源,学习本草.然翻开<神农本草经>,不知其所云,本草著作与中 ...

  • 恒常之道存在吗?浅谈《道德经》如何读

    <道德经>作为中华经典的万经之首实至名归,短短的五千余字论述了自然.社会和人生的终极真理,不得不使人对<道德经>内容的博大精深和文字的简练深奥生出由衷的敬意. 如此短的篇幅论述 ...