前端数据结构 + 算法
我自己录制的算法课程,视频中是采用Java来实现的,不过哪怕你没有学过Java,应该也可以看懂,并且代码提供了 JS 的实现,课程链接:拿捏算法面试课程
但是呢,我的算法课程中,是需要你懂数据结构基础的,因为这个课程,科班大一都会教,如果你是非科班,没有数据结构基础,相对不好办,那么可以先看下这个慕课网的课程吧:前端版本数据结构与算法 提取码: nv97
下面是关于这个课程的一些说明:
这个课程的好处就是,数据结构配合常见算法面试题一起讲,前面 1~11章是讲解数据结构 + 排序算法,属于必看部分。
后面几章是讲解核心算法思想,这个比较难,你可以选择继续看它的课程,也可以选择这部分来看我的算法专题课程:拿捏算法面试课程 ,特别是动态规划,我觉得我是讲的比较好的,或者说,两个课程都看,因为像动态规划,回溯,递归这些,对于初学者会非常难。