大家好,我是小杰。
今天在知乎上看到了这样一个问题,找工作刷题到底是力扣好还是牛客好。这本该是一个仁者见仁,智者见智的问题,这里我想谈谈我的看法。
先说结论,再解释原因,我更偏向牛客网刷题。
两者区别:
关于格式
牛客网:
- 牛客网上每道题都需要写成完整的程序,如头文件,主函数等
- 需要的结构部分自己去设计,设计的好与不好都和你最终程序的效果息息相关
力扣:
- 头文件等都是默认不显示的,因为已经帮你包含了常用的头文件,提供给你一个函数,平台负责帮你运行这个成员函数
- 类似于链表之类的程序,已经帮你写好了,你需要更加关注算法本身就好了
二者侧重点是不同的,牛客网相比更加严苛一些,对于锻炼能力方面来说使用牛客网更多一些,而且目前大多数公司选择在牛客网上进行笔试。
运行结果
牛客网:
提交一个程序的时候,最终的结果只是显示你答案通过了百分之多少的测试用例,而不是告诉你错误到底在哪里,因此许多人从力扣转到牛客网进行刷题的时候会觉得很别扭和不适应
力扣:
相比起来力扣就比较友好,因为它会告诉你到底出错在什么地方,卡住你的测试用例到底是什么,这样你就可以把这个测试用例放到程序中然后进行调试,看看到底出错的原因是什么。
因此一开始刚上手的时候还是建议使用力扣,但是为了找工作开始冲刺刷题的时候,建议使用牛客网,不仅可以提高自己的能力,对自己提出更高的要求和标准,也可以使你提前练习你的笔试环境,避免突然使用牛客网进行面试的时候手足无措影响你的真实水平发挥
两个不管选择哪个,都只是个刷题工具而已。刷就要坚持下去,而不是三天打鱼两天晒网,讨论区看到的一些贩卖焦虑,也不要被其左右,脚踏实地一步一步的走!
力扣:
力扣直达网址
牛客网:
牛客网直达链接
加油,年轻人!