关注
淡定,其实手写代码很容易出错,一个是不习惯,一个是没得调试,所以写完之后不要立马就给面试官,而是应该把自己当成编译器,走一遍自己写的代码,还要注意一些容易出错的情况是否处理,如C++中:
数组越界
数组处理的话要考虑数组长度奇偶数的情况
循环的边界条件,如>和>=
条件判断的时候不要把==写成=
对输入参数是否做了该有的判断(
指针为空,length<1等等
)
若是函数有返回值的话,要考虑是否每种情况都有返回值
还有数据类型方面,int,double,是否会内存溢出等等
如果是vector那些STL数据类型,可以考虑用引用传参,若参数在函数中不需改变,加上const关键字
可以练习练习在纸上写写代码,注意写得工整些,代码对齐,还有不要漏了大括号
嗯,大概就这些吧,平时在VS写代码会错的地方都把它记录下来,用来警醒自己。
更好的习惯,是在动手写代码前,把测试用例确定了 ^0^
查看原帖
点赞 1
相关推荐
查看9道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# AI时代还有必要刷leetcode吗? #
13706次浏览 239人参与
# 生化环材还是天坑吗 #
63143次浏览 335人参与
# 厦门银行科技岗值不值得投 #
26703次浏览 716人参与
# 有哪些公司在面试时考察AICoding? #
12703次浏览 253人参与
# 想从事Agent应该学习哪些技术? #
5094次浏览 166人参与
# 从投递到OC,你用了多久 #
17718次浏览 185人参与
# 秋招报数:你投了多少家公司? #
164137次浏览 971人参与
# 你都在哪些场所面过试? #
79898次浏览 501人参与
# HR面都在聊什么? #
9745次浏览 104人参与
# 薪资爆料 #
411002次浏览 2201人参与
# 父母问你工作找得怎么样,怎么回 #
18379次浏览 218人参与
# 什么人最适合大厂? #
9805次浏览 96人参与
# 哪些公司面试还在问八股? #
10300次浏览 99人参与
# 如何快速融入团队? #
48675次浏览 304人参与
# 技术转行的心路历程 #
93520次浏览 786人参与
# 我的求职进度条 #
1057081次浏览 7381人参与
# 如果校招重来我最想改变的是 #
402522次浏览 3252人参与
# 你觉得mentor喜欢什么样的实习生 #
57926次浏览 1034人参与
# 哪一刻你突然觉得实习“有点值了” #
9843次浏览 79人参与
# 多益网络工作体验 #
67993次浏览 308人参与
# 我想象的工作vs实际工作 #
683862次浏览 5042人参与