C++读入优化
来源:互联网 发布:java jar 运行参数 编辑:程序博客网 时间:2024/06/05 03:50
有些题目,输入量很大,为了卡常,我们就要用读入优化。
C++里,于stdio.h(或cstdio)的getchar()函数可要比scanf,cin快多了。
于是我们就搞了一个读入优化:
#define IN(x,a,b) (a<=x && x<=b)void input(int& x){ char ch=getchar(); while (!IN(ch,'0','9')) ch=getchar(); x=0; do { x=x*10+ch-48; ch=getchar(); } while (IN(ch,'0','9'));}
如果有兴趣,你可以改成模板之类的玩意儿。
0 0
- C++getint()读入优化
- C语言 读入优化
- [C\C++]读入优化【技巧】
- c++——getchar()读入优化模板
- C++——读入和输出优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 读入优化
- 20170405_shell编程
- Java中的堆栈
- mybatis 获取 list类型的返回值
- easyUI的目录结构
- 结对编程,四则运算
- C++读入优化
- sql进阶-多表查询和复合查询
- Redis学习总结
- POJ 2051 优先队列维护
- intellij idea下Java连接MySQL数据库
- 【ANT】taskdef class org.programmerplanet.ant.taskdefs.jmeter.JMeterTask cannot be found using the cla
- 关于My97datePicker中readonly的问题
- smbpasswd命令
- 机器学习&深度学习算法及代码实现