LeetCode刷题心得

 

一:用伪代码简单描述自己的解题思路(在纸上或是leetcode的笔记本上)

二:对特殊情况进行考虑,并进行必要的解释

三:代码!!!一定要进行注释”,只有注释才知道自己当时是怎么考虑的!!!

四:测试不通过的用例贴到自己的代码里,正确的期望输出也要一并贴上

五:修改代码时不要删掉不需要的代码应该注释掉(因为这可以反应出你考虑的欠缺),等到真的确定没价值了再删

六:如果引用或者借鉴了他人的方法,则要把引用来源写到leetcode的笔记本里,为自己增加好资料的来源

 

一道题ac(Accepted)之后去看官方题解和他人的精品题解,尽量找到多种方法去实现。也要看别人已经通过的提交,将别人的与自己的对比,总结出自己的不足与缺陷,及时查漏补缺。

一定要写博客或者用别的方法把自己的解题思想,代码,对代码的改进,作此题需特别注意的东西,此题的多种解法以及相似题目等等都写下来,形成一整个体系,有利于反思总结,总结知识,也利于以后的查看。

你可能感兴趣的:(LeetCode)