1

Hi,我是 itchao

我自己工作有 2 两年多的前端开发经验,但是数据结构与算法一直不好,基本就是一个算法小白的水平。

听说大公司面试都要手写算法题,最近为了以后能去更好的公司,然后其实心里比较着急,打算在 LeetCode 刷题,到现在刷了差不多一周,也一直在掘金发博客分享刷题经历,其实也就 6 道题,而且都是数组简单类型的题目。

自己做题目的时候,感觉思路不太清晰,一般情况下我只能想到暴力解法,而且有时候做不出来题目后,看别人的题解都比较费劲,很浪费时间。

我逐渐发现我连有些基本的数据结构,如:链表、哈希表 等都不太清楚,还有基本算法:快速排序 等,我都不熟悉。

在每次做 LeetCode 题目的时候,我有时候都要花几个小时来解决一道题,这样效率太低了,我现在的学习方式不对。

其实我在刷 LeetCode 之前,就看过很多刷 LeetCode 的经验贴,都提到了最好先把数据结构与算法的基础打好,然后再去刷 LeetCode 题目,但是我没听 🤣。

其实主要是我心里很着急,希望多刷题,尽快提高自己的数据结构与算法能力,然后去找到一个更好的工作。但是幸好现在也才刚开始,一切都来得及!
(有刷 LeetCode 经验的大佬,麻烦指教一下,谢谢😁)

我决定停下来,让自己慢一点,先花一些时间去巩固基础的数据结构和算法的概念,然后再来继续刷 LeetCode。俗话说:磨刀不误砍柴功,大抵如此吧。

itchao 加油哦!

Be patient. Everything happens at their own pace.

最后结尾,借用 coderwhy 老师的一句话:『有时候慢慢来,反而比较快』


itchao
1 声望0 粉丝