【蓝桥杯】节省时间

一、对于string类型变量的连接,可以直接用"+"或者"+="来进行字符串的直接连接

string a="1";

string b="2";

string c;

c=a+b="12";

string操作符两边既可以都是string类型,也可是string与char类型

注意:

(1)"+"左右必须有一个string类型才可

(2)"a+=b"比"a=a+b"更加节省运行时间与空间

二、输入输出更节省时间

在c++中,cout与cin的输出/输入效率比printf与scanf的效率低,因为先把输入的东西存入缓冲区,再输出,导致效率低下,而以下语句可以打消输入、输出缓存

ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);

注意:一旦写了此代码,不可将cout与printf同时写入

相关推荐
2301_7886624015 小时前
C++与微服务架构
开发语言·c++·算法
你怎么知道我是队长15 小时前
C语言---排序算法3---插入排序法
c语言·算法·排序算法
Max_uuc15 小时前
【C++ 并发】告别关中断:手写 ISR 安全的无锁环形队列 (Lock-Free RingBuffer)
开发语言·c++
项目申报小狂人15 小时前
中科院1区SCI-哲学命题优化算法Philosophical proposition optimizer-附Matlab免费代码
linux·算法·matlab
rit843249915 小时前
基于光流场的 Demons 算法
算法
哈哈不让取名字15 小时前
C++代码冗余消除
开发语言·c++·算法
heart_fly_in_sky15 小时前
RK3576平台OpenCL GPU编程实战指南(Lesson 2)
c++
棱镜Coding15 小时前
LeetCode-Hot100 27.合并两个有序链表
算法·leetcode·链表
lixzest15 小时前
C++工程师的成长
开发语言·c++·程序人生·职场和发展
觉醒大王15 小时前
简单说说参考文献引用
java·前端·数据库·学习·自然语言处理·学习方法·迁移学习