当前位置: 首页 > news >正文

[技巧]读入优化

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

相关文章:

  • [C++]STL之map
  • 【NOIP 2013 DAY.1】T1 转圈游戏【codevs 3285】
  • 【NOIP 2013 DAY.1】火柴排队【codevs 3286】
  • 归并排序
  • 树状数组求逆序对
  • Linux入门基础 #1:命令行bash基本操作
  • Linux入门基础 #2:Linux文件系统基本结构
  • Linux入门基础 #3:文件基本操作管理和常用命令
  • Linux入门基础 #4:文件系统
  • Linux入门基础 #5:Linux文件系统挂载管理
  • Linux入门基础 #6:Linux用户基础
  • Linux入门基础 #7:Linux权限机制
  • OI算法汇总[大纲]
  • [C++]高精度 bign (重载运算符版本)
  • [高精度][codevs 1145]Hanoi双塔问题
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • Cumulo 的 ClojureScript 模块已经成型
  • jquery ajax学习笔记
  • MD5加密原理解析及OC版原理实现
  • nginx 配置多 域名 + 多 https
  • vue 配置sass、scss全局变量
  • Vue--数据传输
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 百度小程序遇到的问题
  • 机器学习 vs. 深度学习
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 如何使用 JavaScript 解析 URL
  • 提醒我喝水chrome插件开发指南
  • 我的zsh配置, 2019最新方案
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)setTimeout 和 setInterval 的区别
  • (转)shell调试方法
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET/C# 使窗口永不获得焦点
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • ?php echo ?,?php echo Hello world!;?
  • @param注解什么意思_9000字,通俗易懂的讲解下Java注解
  • @RequestMapping处理请求异常
  • []我的函数库
  • [Android] Amazon 的 android 音视频开发文档
  • [android]-如何在向服务器发送request时附加已保存的cookie数据
  • [Angular] 笔记 20:NgContent
  • [C#C++]类CLASS
  • [CareerCup] 13.1 Print Last K Lines 打印最后K行
  • [CSS]CSS 的背景
  • [Gradle] 在 Eclipse 下利用 gradle 构建系统
  • [hdu2196]Computer树的直径
  • [IE技巧] 如何让IE 启动的时候不加载任何插件
  • [javascript]Tab menu实现