当前位置: 首页 > news >正文

如何更好地刷力扣

之前刷力扣是一口气看很多题目,打算时不时看一会题解,逐渐熟悉套路,争取背过,最后就可以写出来了。我个人是背知识比较喜欢这种方法,但后来发现根本不适用

算法题本身就比较复杂,不经过实际写代码中的思考过程,是无法真正理解代码和算法的,其中重要的细节也更容易忽视。

我也反思了自己,之前一方面是方法不合适,另一方面也是自己懒,懒得动脑,懒得动手

由于自己基础比较差,写程序总是有很多bug,我找bug又很弱,经常半天找不出来一个bug,很耗费时间。所以其实心里就比较抵触吧

不过之前的想法,我认为还是有正确的部分的,比如直接背题解,毕竟时间有限,我脑子不仅慢而且喜欢犯晕hhh

所以我现在想的是

  1. 找一篇优秀题解理解后,先跟着抄一遍,一边抄一遍注释
  2. 删去代码,根据注释自己再写一遍
  3. 删去注释,自己再写一遍,如果失败可以返回1
  4. 找一道同类型题目,如果可以做出来就可以休息咯,如果失败返回1
  5. 总之,直至另外写出一道题后,ok撒

力扣每天都要刷,按照上述方式,一天可以至少2道力扣,冲冲冲

我这样的新手不应该过分追求时间复杂度和空间复杂度,当务之急是能把题目做出来,多看题解和评论区,在里面找到一个好掌握的解答,未来进一步学习更好(更难)的方法

对于复杂题目,视频>图解>文字

http://www.lryc.cn/news/66802.html

相关文章:

  • 上采样和下采样
  • 小猪,信息论与我们的生活
  • 【鸿蒙应用ArkTS开发系列】- http网络库使用讲解和封装
  • 【Java零基础入门篇】第 ⑥ 期 - 异常处理
  • 计算职工工资
  • 2019年上半年软件设计师下午试题
  • IS200TPROH1BCB用于工业应用和电力分配等。高压型隔离开关用于变电站
  • 【MySql】数据库 select 进阶
  • CVPR 2023 | VoxelNeXt实现全稀疏3D检测跟踪,还能结合Seg Anything
  • 本地使用3台centos7虚拟机搭建K8S集群教程
  • NVIDIA CUDA驱动安装
  • python 从excel中获取需要执行的用例
  • Web3中文|乱花渐欲meme人眼,BRC-20总市值逼近10亿美元
  • 盖雅案例入选「首届人力资源服务国际贸易交流合作大会20项创新经验」
  • [论文笔记]SimMIM:a Simple Framework for Masked Image Modeling
  • mysql从零开始(4)----索引/视图/范式
  • Flutter框架:从入门到实战,构建跨平台移动应用的全流程解析
  • Spring AOP+注解方式实现系统日志记录
  • OpenGL 4.0的Tessellation Shader(细分曲面着色器)
  • 项目经理如何及时掌控项目进度?
  • HTML <applet> 标签
  • 加密与解密
  • 京东金融Android瘦身探索与实践
  • open3d-ml 读取SemanticKITTI Dataset
  • 6.其他函数
  • 2023年宜昌市中等职业学校技能大赛 “网络搭建与应用”竞赛题-1
  • Linux权限划分的原则
  • PhotoScan拼接无人机航拍RGB照片
  • 【设计模式】责任链模式的介绍及其应用
  • 一些思考关于行业,关于方向,关于人生路线