查看: 1816| 回复: 5
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] LeetCode 小白经验分享

全局:

2025(4-6月)-CS本科+短暂实习或全职不超过3个月 | Other| 码农类General实习@

其实我也不算严格的leetcode小白了,高中的时候就陆陆续续刷过半年,当学习算法了,大一大二的时候也断断续续刷了一阵子,现在大三开始要好好投实习了又开始重新刷了,为了嫖edu discount还重新注册了个账号。. 1point 3acres


目前是刷了一个月左右,大概是这么个情况


. From 1point 3acres bbs
我经过不少次刷题,每次刷题心态都不太一样,刷题效果也当然不一样



第一次



我第一次开始刷题的时候是有一个老师带着我,我当时高三(22年左右),对编程有一定基础,对Java比较熟悉。这次我们是直接从leetcode的学习计划开始刷的,现在还有点印象基本就是从array到linkedlist等等数据结构,到tree,再到后面dp。 ..


我们的方法就是一天花大概3~4个小时,纯自己手写,那时候一天也就能写2道题或者3道题,还是easy+medium,也不怎么做总结,就硬刷,一个人做出来了给另一个人讲
其实这样并不是特别枯燥,当然这是建立在我是享受解算法题,而不是要求量大、熟练,不是以找工作为目标,主要是以学习为主
就这样陆陆续续刷了半年,做了大概50道题左右

第二次



第二大次刷题是上本科之后,当时主要是想继续保持对算法的熟练度,因为我主攻数学,基本没怎么上我们学校的CS课。但是这种刷题就没有什么动力,而且很难找出像一个小时这样的时间仔细解一道题,加上学习比较紧,慢慢就放弃了。
在这个阶段的时候其实意识到了要做总结,所以是有做一个log的,但是还是不屈于看答案,总是想自己解出来,就导致很难把题量做上去,而且挫败感很强,一边刷题一边感觉自己是大**

第三次

..

第三次就是现在这样了,以找实习为目的,要把题量坐上去,有熟练度,有肌肉记忆。所以我就强迫自己如果5分钟之内没有思路马上看解析,看视频,然后等着第二次再做的时候再想着自己解,如果还解不出来就再做。
然后就是写了个表格来记录进度. From 1point 3acres bbs
. 1point 3 acres
感觉记录进度还是比较重要的,一方面可以总结回顾,不断改进问题,另一方面可以激励自己,每次写完题放到这个表格上我就很爽


其实第三次做题才有一种上道儿了的感觉,其实入门学习的本质就是模仿,所以敢于看答案很重要。我做数学和算法的时候都喜欢抻着不看答案,我想自己写出来证明自己能力很强,但其实这样有几个问题:
  • 对于入门的学习者来说,这样挫败感会很强,容易导致放弃
  • 对于很多问题,本身就需要大量训练才能掌握一些套路、模版、思想,但这就陷入一个循环,你需要大量训练来达到独立解题的水平,但你又想通过独立解题来训练,这会导致你要花很长时间


. 1point 3 acres
所以学习初期应该建立的感觉是“卧槽这东西好简单”的感觉,这样才敢往下接着走,等到了一定成熟度的时候再挑战独立提出想法、解决问题
. From 1point 3acres bbs

总结和logging是一种改善心态的方式,也是一种帮助学习的方式,可以看道我的表格上大部分不是自己解出来的,但一般做到第二次的时候就可以独立解出来

本帖子中包含更多资源

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x

评分

参与人数 2大米 +6 收起 理由
微信用户_d5022fb + 1 赞一个
爱丽丝和鲍勃 + 5 谢谢分享!

查看全部评分


上一篇:求问pharma sci只有一段实习经验能找到工作吗
下一篇:Meta Team Match 抱团取暖
推荐
66j 2024-12-14 11:38:16 | 只看该作者
回复

使用道具 举报

全局:
现在这么卷了。。。高中就刷leetcode。。。
回复

使用道具 举报

🔗
 楼主| meimimgzi 2024-12-14 03:11:09 来自APP | 只看该作者
全局:
senseyang 发表于 2024-12-13 10:26:43
现在这么卷了。。。高中就刷leetcode。。。
也没有卷,就是我当时有个老师在刷,就带着我一起了,主要还是学习
回复

使用道具 举报

🔗
zzhlp 2024-12-14 10:19:01 | 只看该作者
全局:
不错 加油哦
回复

使用道具 举报

🔗
aliasme 2024-12-14 11:22:35 | 只看该作者
全局:
高中就开始刷题?好上进。我高中时都在上课睡下课睡
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表