节省运行时间的小技巧 (持续更新)

发布时间:2024-12-07 08:51

跳绳运动不断更新技巧,挑战者需持续创新。 #生活乐趣# #创新乐趣# #趣味运动项目#

节省运行时间的小技巧 (持续更新)

最新推荐文章于 2024-09-28 20:14:45 发布

点点滴滴25 于 2020-05-02 22:54:54 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

目录

1.想用string,但是cin输入太费时间了,如何解决?

2.去掉没用头文件

3.关掉scanf和cin的同步

1.想用string,但是cin输入太费时间了,如何解决?

c++ 的cin和cout太费时间了,scanf又读不如string。

一种解决方法是:下图这样

map<string,XXX> 的string 可以用char 数组替换,我第一次遇见

ps:unorder_map不用排序,比map快

另外一种:

使用scanf、printf输入输出string类型

string name; name.resize(4); //需要预分配空间

scanf("%s", name.c_str());

#include <iostream>

#include <stdio.h>

#include <string.h>

using namespace std;

int main()

{

string a;

a.resize(100);

scanf("%s", &a[0]);

printf("%s\n", a.c_str());

return 0;

}

 

2.去掉没用头文件

这点我有点“感觉”

因为有时候,刚弹出cmd那个黑框时,我输入任何东西,都没显示,可能就是再加载某些库

#include<bits/stdc++.h>

3.关掉scanf和cin的同步

std::ios::sync_with_stdio(false);

std::cin.tie(0);

同一段代码,第一行是没关同步的结果。

网址:节省运行时间的小技巧 (持续更新) https://www.yuejiaxmz.com/news/view/404213

相关内容

节省时间的小技巧
日本转运的节省时间技巧
哪些生活小技巧可以节省时间?
时间管理技巧12个节省时间的简单技巧
高效工作节省时间的一些小技巧
节省时间的日常小技巧:提高生活效率
10个为装修节省金钱/时间的技巧
节省时间是有技巧的
能想到的节省时间小技巧
这几个小技巧,能将工作和学习的时间节省50%

随便看看