关注
淡定,其实手写代码很容易出错,一个是不习惯,一个是没得调试,所以写完之后不要立马就给面试官,而是应该把自己当成编译器,走一遍自己写的代码,还要注意一些容易出错的情况是否处理,如C++中:
数组越界
数组处理的话要考虑数组长度奇偶数的情况
循环的边界条件,如>和>=
条件判断的时候不要把==写成=
对输入参数是否做了该有的判断(
指针为空,length<1等等
)
若是函数有返回值的话,要考虑是否每种情况都有返回值
还有数据类型方面,int,double,是否会内存溢出等等
如果是vector那些STL数据类型,可以考虑用引用传参,若参数在函数中不需改变,加上const关键字
可以练习练习在纸上写写代码,注意写得工整些,代码对齐,还有不要漏了大括号
嗯,大概就这些吧,平时在VS写代码会错的地方都把它记录下来,用来警醒自己。
更好的习惯,是在动手写代码前,把测试用例确定了 ^0^
查看原帖
点赞 1
相关推荐
查看9道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# AI时代还有必要刷leetcode吗? #
16252次浏览 268人参与
# 生化环材还是天坑吗 #
63201次浏览 335人参与
# 厦门银行科技岗值不值得投 #
27234次浏览 742人参与
# 有哪些公司在面试时考察AICoding? #
13363次浏览 263人参与
# 想从事Agent应该学习哪些技术? #
5303次浏览 173人参与
# 从投递到OC,你用了多久 #
18008次浏览 191人参与
# 秋招报数:你投了多少家公司? #
164158次浏览 971人参与
# 你都在哪些场所面过试? #
79944次浏览 501人参与
# HR面都在聊什么? #
9959次浏览 107人参与
# 薪资爆料 #
411131次浏览 2202人参与
# 什么人最适合大厂? #
10005次浏览 101人参与
# 父母问你工作找得怎么样,怎么回 #
18675次浏览 221人参与
# 哪些公司面试还在问八股? #
10511次浏览 100人参与
# 如何快速融入团队? #
48804次浏览 305人参与
# 我的求职进度条 #
1061860次浏览 7444人参与
# 技术转行的心路历程 #
93562次浏览 786人参与
# 26届春招投递记录 #
2615次浏览 31人参与
# 你觉得mentor喜欢什么样的实习生 #
57946次浏览 1034人参与
# 如果校招重来我最想改变的是 #
402580次浏览 3252人参与
# 毕业论文进行时 #
35142次浏览 166人参与
# 工作两年想退休了 #
267929次浏览 2045人参与