LeetCode 力扣是一个oj系统,特点是题目都比较实用,一般都是各大公司面试用的,而不是那种纯竞赛的。
我比较喜欢直接在网站上写代码,它可以运行代码,以及写自己的测试用例,所以一些无法通过编译的错误是能在提交前发现的,当然,如果提交后发现有测试用例通不过,那说明你没有考虑到某些边界情况,甚至是彻底的逻辑错误,而网页编辑器没有断点调试功能,修改的时候只能肉眼调试加脑补了,但是这样能有助于厘清思路,写出bug free的代码来。
我的力扣成绩一般,不过刷通过率也没什么意义吧,我还是希望用网页裸写代码提升自己的思维清晰度,如果太依赖IDE调试容易变成面向巧合编程。
为了记录思路,会把做过的题目记录到这里,一个题目一个文件夹,可能包含各种语言的版本以及简单的说明。