LeetCode刷题心得

 

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

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

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

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

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

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

 

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

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

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值