C++做算法题时防止超时的小技巧......

用C++做笔试的时候,明明是复杂度符合要求了,但是偏偏不能100%AC,这就很蛋疼了。
感觉对于C/C++, 判题系统都是按照C的速度要求时间的......
说一下自己吃过的亏吧

1. 大量数据输入输出的时候,用scanf, printf, 不用cin, cout
2. 给定数据长度的话,尽量用全局数组,不要用vector

大家还有什么其他的技巧,也可以来交流一波,别因为这些原因笔试吃亏啊~
#C++工程师#
全部评论
vector初始化的时候指定长度应该就差不多了吧
点赞 回复 分享
发布于 2017-08-24 16:58
scanf有用,用全局变量会不会觉得代码风格不好。。
点赞 回复 分享
发布于 2017-08-24 16:40
vector最开始用reserve这个方法分配下空间会更好些
点赞 回复 分享
发布于 2017-08-24 17:31
不要用vector
点赞 回复 分享
发布于 2017-08-24 17:25
用static
点赞 回复 分享
发布于 2017-08-24 16:53
有时候需要引用穿参~
点赞 回复 分享
发布于 2017-08-24 16:50
也许你还需要fread
点赞 回复 分享
发布于 2017-08-24 16:04

相关推荐

12-15 19:41
已编辑
广东工业大学 前端工程师
smile丶snow:尽量保证的一张a4纸吧。为什么工作经历只有公司?如果项目经历是工作里面的,应该写到工作经历里的吧。没有写项目职责,项目全是一个人写的吗?标题大小也好怪。两个项目的分割看不出来是,它和那些项目成功字体是一样大的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务