首页 > 其他分享 >cout<<endl输出时间过长问题

cout<<endl输出时间过长问题

时间:2023-04-01 16:57:30浏览次数:52  
标签:输出 cout 过长 使用 几种 printf 情况 endl

oj题目3333的时候发现了使用cout<<endl;爆出TLE错误的情况
而使用printf("\n")、cout<<"\n"、cout<<'\n' 以及puts("")都没有这种情况

使用cout<<endl;的情况

使用cout<<"\n";的情况

使用printf("\n");的情况

 使用puts("")的情况

 

可以看出其余几种情况和cout<<endl;的差别比较大。

 

查阅资料了解到在输出较少时这几种方式时差不多的,但是输出较多的时候时间差别很大

建议跟cin类似,超过1e5的输入或者输出就用scanf 和 printf

 

资料 

 

标签:输出,cout,过长,使用,几种,printf,情况,endl
From: https://www.cnblogs.com/LHJ822/p/17278877.html

相关文章