C++ 输入输出优化

news/2024/7/10 4:35:21 标签: c++, 算法, 输入, 输出, 优化

对比广大博客之后总结如下。

有些题目强制要求在线,输出需要flush,那么这里输出只用cout,cout<<endl。

只开ios优化,不开cin.tie和cout.tie。

read()快读

输入整数。

inline int read(){
    int x=0;char c=getchar();
    while(c<48 or c>57)c=getchar();
    while(c>=48 and c<=57)x=(x<<3)+(x<<1)+(c xor 48),c=getchar();
    return x;
}//需要读负数自行修改


cin

输入字符串。

cout

输出整数和字符串,空格等内容。

cout<<endl

输出换行 

更多相关知识:读入、输出优化 - OI Wiki (oi-wiki.org)


http://www.niftyadmin.cn/n/5196394.html

相关文章

Thinkphp6实现定时任务功能

本文主要介绍命令启动定时任务的功能&#xff0c;按照CRMEB标准版的程序为大家详细的进行实现过程的介绍 首先创建安装Worker&#xff0c;执行composer require topthink/think-worker 安装在config/console.php中定义指令 timer > \crmeb\command\Timer::class 3. 对应图1…

Rust8.2 Fearless Concurrency 无畏并发

Rust学习笔记 Rust编程语言入门教程课程笔记 参考教材: The Rust Programming Language (by Steve Klabnik and Carol Nichols, with contributions from the Rust Community) Lecture 16: Fearless Concurrency 无畏并发 src/main.rs use std::thread; use std::time::Du…

STM32与ADXL345加速度计的无线传输与监测应用

ADXL345是一款三轴数字输出加速度计&#xff0c;能够测量出物体在三个方向上的加速度。本文将介绍如何将ADXL345加速度计与STM32微控制器结合使用&#xff0c;通过无线通信技术实现加速度数据的传输与监测。 一、ADXL345与STM32概述 1. ADXL345加速度计 ADXL345是一款低功耗…

系列三、创建线程的方式

一、继承Thread /*** Author : 一叶浮萍归大海* Date: 2023/11/20 9:39* Description: 创建线程的第一种方式&#xff1a;继承Thread*/ public class CreateThreadDemo1 extends Thread {Overridepublic void run() {for (int i 1; i < 100; i) {System.out.println(Threa…

Python实现双进程:防止单点故障的深度解析

更多Python学习内容&#xff1a;ipengtao.com 大家好&#xff0c;我是涛哥&#xff0c;今天为大家分享 Python实现双进程&#xff1a;防止单点故障的深度解析&#xff0c;文章2800字&#xff0c;阅读大约10分钟&#xff0c;大家enjoy~~ 在分布式系统中&#xff0c;确保系统的高…

第八部分:JSP

目录 JSP概述 8.1&#xff1a;什么是JSP&#xff0c;它有什么作用&#xff1f; 8.2&#xff1a;JSP的本质是什么&#xff1f; 8.3&#xff1a;JSP的三种语法 8.3.1&#xff1a;jsp头部的page指令 8.3.2&#xff1a;jsp中的常用脚本 ①声明脚本&#xff08;极少使用&#xf…

MySQL 8.0:性能优化与新功能

引言 MySQL 8.0是MySQL数据库管理系统的最新主要版本&#xff0c;带来了许多性能优化和新功能。本博客将探讨MySQL 8.0的性能提升以及一些使用技巧&#xff0c;助力你更好地利用这一强大的数据库系统。 新特性概览 MySQL 8.0相对于先前版本&#xff08;如MySQL 5.7及更早版本&a…

如何提⾼webpack的打包速度?

要提高Webpack的打包速度&#xff0c;可以尝试以下几种方法&#xff1a; 1&#xff1a;使用最新版本的Webpack&#xff1a; 确保使用的是最新版本的Webpack&#xff0c;因为每个版本都会带来性能改进和优化。 2&#xff1a;优化Webpack的配置&#xff1a; 检查Webpack配置文件…