【Udemy付费课程】JavaScript Algorithms and Data Structures Masterclass
最近更新 2022年05月26日
资源编号 44536

【Udemy付费课程】JavaScript Algorithms and Data Structures Masterclass

2022-05-26 Udemy 0 349
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

JavaScript 算法和数据结构大师班

缺失的计算机科学和编码面试训练营

讲师:Colt Steele

独家Udemy付费课程中英文字幕,课程资料包齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 学习完成困难的编码面试所需的一切
  • 掌握数十种流行算法,包括6种排序算法!
  • 从头开始实现 10 多种数据结构
  • 提高解决问题的能力,成为更强大的开发人员

课程内容

30 个章节 • 248 个讲座 • 总时长 21 小时 51 分钟展开所有章节

介绍3 个讲座 • 14 分钟

大 O 符号8 个讲座 • 1 小时 2 分钟

分析数组和对象的性能5 个讲座 • 20 分钟

解决问题的方法8 个讲座 • 1 小时 1 分钟

问题解决模式10 个讲座 • 1 小时 8 分钟

100% 可选挑战4 个讲座 • 2 分钟

递归11 个讲座 • 58 分钟

递归问题集2 个讲座 • 1 分钟

奖励挑战递归问题3 个讲座 • 1 分钟

搜索算法11 个讲座 • 1 小时 5 分钟

冒泡排序7 个讲座 • 36 分钟

选择排序4 个讲座 • 19 分钟

插入排序4 个讲座 • 17 分钟

比较冒泡排序、选择排序和插入排序1 个讲座 • 6 分钟

合并排序8 个讲座 • 45 分钟

快速排序7 个讲座 • 43 分钟

基数排序6 个讲座 • 39 分钟

数据结构介绍5 个讲座 • 41 分钟

单链表21 个讲座 • 1 小时 32 分钟

双链表20 个讲座 • 1 小时 12 分钟

堆栈 + 队列9 个讲座 • 48 分钟

二叉搜索树12 个讲座 • 58 分钟

树遍历11 个讲座 • 49 分钟

二进制堆11 个讲座 • 1 小时 32 分钟

哈希表13 个讲座 • 1 小时 8 分钟

图表15 个讲座 • 54 分钟

图遍历10 个讲座 • 1 小时 4 分钟

迪杰斯特拉算法!9 个讲座 • 1 小时 5 分钟

动态规划9 个讲座 • 51 分钟

狂野西部1 个讲座 • 1 分钟

要求

  • JavaScript 语法基础知识
  • 无需数据结构或计算机科学方面的经验!

说明

2018 年 11 月更新了关于动态编程的全新部分!

本课程将数月的计算机科学面试准备材料塞进 20 小时的视频中。内容直接基于我上学期的面对面编码训练营,我的学生在那里继续获得6 位数的开发人员工作。我涵盖了完全相同的计算机科学内容,这些内容帮助我的学生在谷歌、特斯拉、亚马逊Facebook等大公司的面试中取得了优异的成绩。对于在线观众来说,没有什么是淡化的。这是真正的交易:) 我们从基础开始,然后最终涵盖类似课程回避的“高级主题”,如堆、图Dijkstra 的最短路径算法。 

我首先教你如何使用大 O 表示法分析代码的时间和空间复杂度。我们介绍了Recursion的来龙去脉。我们学习了一个 5 步方法来解决任何困难的编码问题。我们涵盖了常见的编程模式。我们实施流行的搜索算法。我们编写了 6 种不同的排序算法:冒泡、选择、插入、快速、合并和基数排序。然后,我们切换齿轮并从头开始实现我们自己的数据结构,包括链表、树、堆、哈希表。我们学习遍历树和图,并涵盖Dijkstra 的最短路径算法. 该课程还包括专门讨论动态编程的整个部分。

这就是为什么这门课程值得你花时间:

  • 它是交互式的——在我向你展示我的解决方案之前,我给你一个尝试每一个问题的机会。
  • 每个问题都有完整的解决方案演练视频以及随附的解决方案文件。
  • 我介绍了解决常见问题的有用“提示和技巧”,但我们也专注于构建解决任何问题的方法。
  • 它充满了动画和漂亮的图表!

你是否希望提升你的开发人员技能?今天报名!

此课程面向哪些人:

  • 任何准备编程面试的人
  • 任何有兴趣提高解决问题能力的人
  • 任何希望成为更好的开发人员的人!
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务