🏆 课程学习中心 | 🚧 计算机基础课程合辑 | 🌍 课程主页 | 📺 中英字幕视频 | 🚀 项目代码解析
课程介绍
MIT 6.046J 是全球顶级院校麻省理工开设的计算机方向基础算法课程,也是目前学习算法设计相关知识时全球最顶尖最热门的课程之一。不同于以往的高校计算机方向数据结构算法课程,本课程覆盖很多最新的数据结构和算法设计思路,学习和理解这些内容,能帮助工科方向学生在应用程序解决问题时,构建最优(时间复杂度和空间复杂度)的算法。
课程需要学习者具备简单的算法和数据结构知识储备。完成课程学习后,学生能够分析算法的渐近性能、为算法编写严格的正确性证明、熟练证明主流算法和数据结构、应用重要的算法设计范例和分析方法,以及在常见工程场景下设计综合高效的算法。
课程由 Prof. Erik Demaine、Prof. Srini Devadas、Prof. Nancy Lynch 三位 MIT 教授联合授课。
课程主题
课程内容覆盖以下课程主题,全面且权威。更详细的视频主题清单,请拉到本文底部查看!
- Divide & Conquer(分治)
- Amortization(平摊分析)
- Randomization(随机)
- Range Trees(范围数)
- Dynamic Programming(动态规划)
- Greedy Algorithms(贪心算法)
- Incremental Improvement(增量改进)
- Linear Programming(线性规划)
- Complexity(复杂性)
- Synchronous Distributed Algorithms(同步分布式算法)
- Asynchronous Distributed Algorithms(异步分布式算法)
- Cryptography(密码学)
- Cache-oblivious Algorithms(Cache-Oblivious 算法)
课程视频 | B站
ShowMeAI 将视频上传至B站,并增加了中英双语字幕,以提供更加友好的学习体验。点击页面视频,可以进行预览。推荐前往 👆 B站 观看完整课程视频哦!
全球名校AI课程合辑
- 🚧 CS数学基础课程合辑:www.showmeai.tech/tutorials/3…
- 🚧 计算机基础课程合辑:www.showmeai.tech/tutorials/2…
- 🚧 机器学习课程合辑:www.showmeai.tech/tutorials/2…
- 🚧 深度学习课程合辑:www.showmeai.tech/tutorials/7…
- 🚧 自然语言处理课程合辑:www.showmeai.tech/tutorials/5…
- 🚧 计算机视觉课程合辑:www.showmeai.tech/tutorials/7…
- 🚧 强化学习课程合辑:www.showmeai.tech/tutorials/8…
- 🚧 AI生物医疗课程合辑:www.showmeai.tech/tutorials/7…
- 🚧 其他名校AI课程合辑:www.showmeai.tech/tutorials/7…
作者:ShowMeAI内容团队