Linux
发布时间:2022-03-31 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了各种错误可能原因(不定时更新),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
记录一下各种错误出现的大概原因,只要脑中有个提纲就不@R_108_10
197@。 Wrong Answer 1.不开long long 见祖宗,血泪的教训啊! 2.数组开小了,越界位置windows会初始化为0,
而Linux则莫名赋值(
you were hacked !) CF1249A惨案int f[101];if(f[x-1]|f[x+1]
);1<=x<=100,码程序时谁承想竟有这种Hack神流存在! 3.f
@H_
673_18@
记录一下各种错误出现的大概原因,只要脑中有个提纲就不@R_108_10197@。
@H_
673_18@
Wrong Answer
@H_
673_18@
1.不开long long 见祖宗,血泪的教训啊!
@H_
673_18@
2.数组开小了,越界位置windows会初始化为0,而Linux则莫名赋值(you were hacked !)
@H_
673_18@
CF1249A惨案int f[101];if(f[x-1]|f[x+1]);1<=x<=100,码程序时谁承想竟有这种Hack神流存在!
@H_
673_18@
3.freopen 的问题还是不多说吧,习惯打开也是一件好事,毕竟OJ上错一次比CSP错一次代价小多了。
@H_
673_18@
@H_
673_18@
Runtime Error常见问题
@H_
673_18@
1. 数组开小.
@H_
673_18@
2. scanf没带&取地址.
@H_
673_18@
3. stack,queue等未判断empty()就调用.
@H_
673_18@
4. main函数 偷懒的时候 return printf(""),0; 0不能掉!
@H_
673_18@
5. vector用lower_bound或upper_bound得到p忘记判断p<v.size()就直接用v[p].
@H_
673_18@
6. 迭代器的使用:set.erase(*it)注意*不能掉!
@H_
673_18@
@H_
673_18@
Compile Error
@H_
673_18@
1. 关键字: y1,plus,next,pipe,link(好像也是)
@H_
673_18@
2. bool operator <(const node&other)const <- 外面这个const不能掉
大佬总结
以上是大佬教程为你收集整理的各种错误可能原因(不定时更新)全部内容,希望文章能够帮你解决各种错误可能原因(不定时更新)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。