C++ 快读快写

简介: C++ 快读快写

快读:

inline int read()
{
   
    int s=0,f=1;
    char ch=getchar();
    while(ch<'0'||ch>'9'){
   
        if(ch=='-')
            f=-1;
        ch=getchar();
    }
    while(ch>='0'&&ch<='9'){
   
        s=s*10+ch-'0';
        ch=getchar();
    }
    return s*f;
}

快写:

inline void write(int x)
{
   
    if(x<0){
   
        putchar('-');
        x=-x;
    }
    if(x>9) 
        write(x/10);
    putchar(x%10+'0');
}
相关文章
|
6月前
|
C语言
C语言---指针进阶
C语言---指针进阶
46 0
|
机器学习/深度学习 存储 缓存
输入输出大全(普通输入输出和快读快写)C/C++
输入输出大全(普通输入输出和快读快写)C/C++
281 0
|
6月前
|
XML Java Maven
eclipse 、idea 安装activiti插件
eclipse 、idea 安装activiti插件
151 0
|
6月前
|
机器学习/深度学习 算法 网络安全
【一起撸个DL框架】5 实现:自适应线性单元
5 实现:自适应线性单元🍇 1 简介 上一篇:【一起撸个DL框架】4 反向传播求梯度 上一节我们实现了计算图的反向传播,可以求结果节点关于任意节点的梯度。下面我们将使用梯度来更新参数,实现一个简单的自适应线性单元。
55 0
|
XML JavaScript 前端开发
(翻译)JavaFX高级教程:JavaFX2.0的FXML语言
  原文地址http://download.oracle.com/javafx/2.0/fxml_get_started/jfxpub-fxml_get_started.htm       FXML是JavaFX 2.0新引入的。
2200 0
|
SQL 数据可视化 关系型数据库
|
Java 测试技术 Maven
Lucene:基本增删改查(Java方式)
Lucene:基本增删改查(Java方式)
171 0
|
6天前
|
存储 人工智能 弹性计算
阿里云弹性计算_加速计算专场精华概览 | 2024云栖大会回顾
2024年9月19-21日,2024云栖大会在杭州云栖小镇举行,阿里云智能集团资深技术专家、异构计算产品技术负责人王超等多位产品、技术专家,共同带来了题为《AI Infra的前沿技术与应用实践》的专场session。本次专场重点介绍了阿里云AI Infra 产品架构与技术能力,及用户如何使用阿里云灵骏产品进行AI大模型开发、训练和应用。围绕当下大模型训练和推理的技术难点,专家们分享了如何在阿里云上实现稳定、高效、经济的大模型训练,并通过多个客户案例展示了云上大模型训练的显著优势。