对于码农界神器LeetCode,我早有耳闻,今天第一次登录刷题,写下我的感受。
为了体验LeetCode不同难度的题目之间的差异,我随机选择了三道Easy,Medium,Hard的题目,结果却和我的预测相反,Hard题目思路简单,写起来不是很繁琐,不过因为太久没有用C++,导致查询STL的语法费了一些时间( 连.size都忘了,而写了Golang风格的len() )。而Medium的题目,为了去除重复的答案颇费了一番周折,最后去看了一眼别人的代码才过关,前后花费1个小时多。Easy的题目,秒杀。
这次刷题发现了一个通病:小错误太多,缺少分号、变量拼写错误等常有发生。除此之外,对于特殊case的思考也不够全面。很久没有写代码(约1个月),写起来有点生疏,这都是需要提高的地方。
千里之行始于足下,希望自己继续努力。