【编程技巧】——输入输出优化
来源:互联网 发布:武汉家装哪家好 知乎 编辑:程序博客网 时间:2024/06/17 15:04
众所周知,c++的读入是很慢的,就算用scanf,在临界的时候也有可能会超时。那么,这时,getchar就登场了。
getchar,顾名思义,其作用就是读入一个字符,而且速度不是一般的快。我们就可以把读入整数变成这个样子——
inline int read(){ char c=getchar(); int ret=0,f=1; while (c<'0'||c>'9') {if(c=='-')f=-1;c=getchar();} while (c<='9'&&c>='0') {ret=ret*10+c-'0';c=getchar();} return ret*f;}
0 0
- 【编程技巧】——输入输出优化
- 【考试技巧】输入输出优化
- 【黑科技】C++输入输出优化技巧
- 【黑科技】C++输入输出优化技巧
- Python编程——IO(输入输出)
- IO编程——文件输入输出
- IO编程——文件输入输出
- 输入输出优化
- Android性能优化—布局优化技巧
- Android优化技巧—内存优化
- Lua 编程技巧及优化
- Java编程性能优化技巧
- STM32之GPIO并行输入输出数据编程技巧
- ARM处理器NEON编程及优化技巧——矩阵乘法的实例
- ARM处理器NEON编程及优化技巧——数据加载和存储
- (NEON实例一)ARM处理器NEON编程及优化技巧——数据加载和存储
- (NEON实例一)ARM处理器NEON编程及优化技巧——数据加载和存储
- ARM处理器NEON编程及优化技巧—左移右移等移位操作
- JavaScript入门(猜数字游戏)
- 关于数据库的安装配置
- MySQL 1364 错误解决办法
- 【Android图像处理】光照滤镜(效果)
- 解决区块链三大问题的利器
- 【编程技巧】——输入输出优化
- openstack学习-入门1
- 数据库字符集
- cocos Error set
- 二叉树的所有路径
- tensorflow学习笔记四:mnist实例--用简单的神经网络来训练和测试
- C# Socket编程 服务端与客户端(四) 异步服务端
- SSL 和 TLS
- 1.1.8、嵌入式和单片机的区别