JavaScript 算法和数据结构 JavaScript Algorithms and Data Structures Masterclass

更新了新版的动态程序设计栏! 本课程将几个月的计算机科学 和面试准备材料 编成20小时的视频
内容直接基于我本人的编码训练营最后一学期,
帮助学生在谷歌、特斯拉、亚马逊和脸书等大型公司接受访问。
网络观众一无所获, 这是真正的事情:我们从基本知识开始,
最短路径算法 。 我首先教你如何使用大标记分析代码的时间和空间复杂性。 我们覆盖了递归的内涵和外涵 。
我们学习了解决任何困难编码问题的五步方法。我们涵盖了共同的编程模式。我们采用了大众搜索算法(SUP)。
我们写了6种不同的排序算法:泡泡、选择、插入、快速、合并和拉迪克斯 Sort。
然后,我们从零开始换换齿轮并实施我们自己的数据结构,包括链接的清单、树木、堆积物、散列表和图表。
我们学会了绕过树木和图表,覆盖Dijkstra最短路径的算法。课程还包括一个专门论述动态编程的整个部分。
这也是为什么这个课程值得你花时间:它具有互动性—— 我给了你一个机会,在告诉你我的解决方案之前,尝试每一个问题。
每个问题都有完整的视频和配套解决方案文件。 我覆盖了解决共同问题的“小便和技巧”的有用工具,但我们也关注制定解决问题的方法。
里面充满动画和美丽的图表!