一起刷LeetCode
事件背景
寒假在家没事,准备重新开始每日算法训练。
在写题解的过程中发现,或许应该把它们统一记录下来。
如何刷算法
刷算法的目的有三
1. 练习某一门语言的基础语法,熟悉它的各种数据结构及其methods,本文主要使用Java。
2. 加强自己算法能力,在面试和工作中会用到。
个人计划是,
首先对于某一种数据结构,或者某一种算法对应的题目,花几天时间一直刷,这样能不断加深印象,加深理解。然后对其特点进行总结并记录。
当记录完成之后,进行一个限时小测试,检查自己对于这个算法的理解。
接下来开始刷各种经典问题,例如Leetcode上提供的各种企业的常见面试题等。
为何博客记录
我喜欢用较为简单好理解的思路去看一道算法题,即要真正的能自己解释出这道算法题的原理以及流程。
这也是我准备拿博客去记录的原因,当能用文字去完整的描述一个算法流程时,也就基本能掌握了。

浙公网安备 33010602011771号