JavaScript版数据结构与算法 轻松解决前端算法面试
lewis | 前360资深前端
提升编程内功,补齐面试中的算法短板
¥299
从求职角度,在面试前建立自己的算法技术体系。本课程带你用JS语言解决LeetCode上的经典算法题,对每一道题都进行线上测试,每题都有时间/空间复杂度分析。结合前端实际开发情景,带你掌握数据结构与算法。
不要因为做前端,就忽略算法的重要性
面对严峻的求职环境,搞定算法是你提高职场竞争力/迈过面试算法关的必修课
填补前端同学的算法短板
涵盖算法面试各方面
快速刷题高效掌握算法原理与思维
提升编程核心内功
建立和健全算法知识体系
数据结构+进阶算法+算法思想
结合实战,带你由浅入深理解抽象算法
有套路、有口诀、有理论
剖析算法真题,冲击大厂前端offer
理论-解题-应用 带你高效理解面试中常见算法
精选LeetCode真题,每题都通过线上测试,每题都有时间/空间复杂度分析
栈
队列
集合
链表
字典
树
图
堆
冒泡算法
选择算法
插入算法
归并算法
快速算法
顺序算法
二分搜索
分而治之
动态规划
贪心
回溯
有效的括号
两个数组的交集
太平洋大西洋水流问题
打家劫舍
最近请求次数
有效的括号
数组中的第K个最大元素
分饼干
两个数组的交集
两数之和
合并两个有序链表
买卖股票的最佳时机 II
删除链表中的节点
二叉树的最大深度/最小深度
翻转二叉树
全排列
反转链表
有效数字
爬楼梯
括号生成
JS中的函数调用堆栈
JS 异步机制里的队列
使用 ES6 的 Set 数据结构
使用链表指针获取 JSON 的节点值
渲染 Antd 的树组件
遍历JSON 的所有节点值
图的深度/广度优先遍历
JavaScript 实现:堆类
适合人群
对算法与数据结构感兴趣的同学
正在找工作的同学
已入职想要提升编程能力的前端同学
技术储备要求
熟悉JavaScript语法
有学习热情
课程服务
课程讲师
lewis
前360资深前端
曾就职于奇虎360、中科院计算所,现任BAT资深工程师,在React、Node.js、人工智能等领域具有丰富的开发经验。讲课深入浅出、旁征博引,极具个人风格。
评价评分9.99
之前在算法方面就是个小白。很多算法都只知道名字,没有具体去了解过。而且非计算机出身,自己去学很难。买了老师的课,才慢慢补齐算法短板。这门课每一个节点老师都讲的认真细致,例子由浅入深,举例生动形象,循序渐进。让自己受益匪浅,希望花几个月补齐短板,下次面试的时候不会因为算法成为拦路虎。给老师好评。非常值得购买的前端算法课。
06-10
之前啃过数据结构与算法的书,但总有种看得懂,用不好的感觉,这个课来的正是时候,回忆一下理论,用熟悉的js语言刷刷题,最赞的是还有应用的例子,特别适合现在的我,学的很爽!!已然路转粉
咨询更多
相关学习路线
相关课程
内容实用
9.97
通俗易懂
10.00
逻辑清晰
9.99
07-04
之前在算法方面就是个小白。很多算法都只知道名字,没有具体去了解过。而且非计算机出身,自己去学很难。买了老师的课,才慢慢补齐算法短板。这门课每一个节点老师都讲的认真细致,例子由浅入深,举例生动形象,循序渐进。让自己受益匪浅,希望花几个月补齐短板,下次面试的时候不会因为算法成为拦路虎。给老师好评。非常值得购买的前端算法课。
讲师回复
只要按照课程一步步走,坚持刷题,算法面试肯定不是问题,而且很有可能惊艳到面试官,加油!
06-10
之前啃过数据结构与算法的书,但总有种看得懂,用不好的感觉,这个课来的正是时候,回忆一下理论,用熟悉的js语言刷刷题,最赞的是还有应用的例子,特别适合现在的我,学的很爽!!已然路转粉
讲师回复
JS 语言实现+前端实战应用,我们就是专门为前端同学量身打造的算法课哦~
06-10
面试总要考算法,这门课对准备找工作的我来说,很实用!老师讲得好,用生活中的比喻,把本来枯燥晦涩的知识,讲的很清楚,还有套路,记住口诀果然可以举一反三,很棒的课,对我帮助很大!
讲师回复
能帮助到大家就是这门课最大的成功。课程中有大量阿里、字节的面试真题,而且会系统总结规律、模板、套路、口诀,帮大家决胜算法面试。
11-13
这门课由浅到深,是带我算法入门的一门课。20天时间里,从开始的力扣0道题,到现在100题,还是有不小的进步的。让我不再那么畏惧算法,后面还需要多加练习,真的很容易忘的。感谢老师(因为基础差,真的好难得看到专门有JavaScript版本的,爱了爱了!)
02-19
学完一遍了,感谢老师带我入门算法基础,收益匪浅,比起之前自己自学节省太多时间,也少走很多弯路,后面还需要复习多巩固。推荐作为前端算法入门首选课程。
06-19
理论与实践的结合,算法与前端的搭配,每一个节点老师都讲的认真细致,举例生动形象,自己闷头学习不得其解的问题,听了老师的讲解茅塞顿开,受益匪浅,真的好棒!
讲师回复
感谢认可,除了教学,我们的课程还给大家准备了每章作业,可以检验自己的掌握程度~
07-10
付费课程就是不一样,之前全靠自学,一直没找到正确的学习路线和方法,搞得晕头转向,各种算法名都记不住。现在跟着老师的节奏,一步一步走,有一种豁然开朗的感觉,我要爱上数据结构和算法了, 哈哈哈哈~
06-14
之前也学过一些算法课程,但在时间和空间复杂度分析和工作实战应用这两块都涉及不多。这门课每道题老师都讲解的很清楚,目前感觉还不错,有收获,也期待后面得内容!
讲师回复
谢谢认可,我们这套课,每道LeetCode题都有详细的时间空间复杂度分析,为的就是帮大家养成追求极致的编程习惯!
04-10
从前端的角度来讲,避开了很多晦涩难懂的理论。 主要是通过练习来加深理解,分模块的进行练习,循序渐进效果很不错,学完增加了信心。
03-16
真的很棒,从一开始什么都不知道。慢慢能做出简单难度的算法题。希望能在四个月内迅速进步,轻松做出中等难度算法题,加油!
02-23
老师讲的通俗易懂,代码写的也很清楚,看完课程,多复习,多刷题,day day up
12-06
从前端的角度出发去理解算法,很适合算法小白的我
09-11
可以,学了这门课后对算法有了系统的认识,受益匪浅
08-01
挺不错的js数据结构课程。不知道有没有计算机网络方面的相关课程
06-13
1111111111111111111111111111111111111111111111111
05-30
真的不错,靠这个课程,再加上刷刷力扣,算法笔试和面试时的算法题都顺利通过了。
03-31
干货太少,太基础了。讲动态规划的时候,也没有去讲解一下状态转移方程这些,感觉没有深入去讲,都是浅尝即止。
讲师回复
动态规划怎么可能不讲“状态转移方程”?只不过在课程中叫“公式推导”罢了,含义都是相同的。真的有人会在乎“方程”和“公式”这些表述上的细微差别吗?与其咬文嚼字,不如好好学习编程思想。
12-18
老师讲的太棒了,很容易听懂,口诀很实用,对前端同学学习算法帮助太大了
09-23
老师说的Leetcode题有深度...但听得懂!很棒!而且结合js实际讲算法,这个是真有价值!
08-25
很棒,网上的资料大多是面向后端的算法,这门课很适合前端入门
搞定前端两大难点:算法+源码
前端面试宝典
吃透JS数据结构与算法
夯实前端工程师的基本功
问答专区
讲师提供答疑服务,帮助大家扫除学习障碍,达成学习效果
源码开放
课程提供全部源码,你可以自行修改、优化
教辅材料
讲师提供各种原创学习资料,帮助消化课程知识,扩展技术视野
Git代码存储
所有项目源码都通过Git方式托管及下载
07-04