加速计算机科学基础专业化
C++ 中的数据结构和算法。学习计算机科学的基础知识,同时在 C++ 中实现高效的数据结构
讲师:Wade Fagen-Ulmschneider
口袋资源独家Coursera付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 使用 C++ 语言设计和实现面向对象的程序,包括定义封装数据结构和算法的类。
- 选择并实施最能利用资源解决计算问题的适当数据结构。
- 渐进地分析算法的运行时间和空间需求,以确保它适用于大规模,包括大数据。
- 掌握实现和调用高级库函数所需的对象数据结构的基础知识,为 CS 高级课程做准备。
你将获得的技能
- 运行时分析
- 算法
- 哈希表
- 树(数据结构)
- 面向对象编程 (OOP)
关于这个专业
本专业涵盖的主题包括基本的面向对象编程、渐近算法运行时间的分析、基本数据结构的实现,包括数组、哈希表、链表、树、堆和图,以及遍历算法、再平衡算法和最短路径。
此专业序列旨在帮助灵活且负担得起的在线计算机科学硕士 (MCS) 和数据科学 MCS 的潜在申请人准备在线 MCS 入学考试。在线 MCS 入学考试允许没有在数据结构、算法和面向对象编程领域分级和转录先决条件 CS 课程的申请人加强他们的入学申请。了解有关在线 MCS 入学考试的更多信息。
应用学习项目
学生将通过在基于 Web 的界面中实现 C++ 代码片段来解决每周的“挑战问题”。每门课程还包括两个较长格式的编码项目,学生将按照说明完成一个 C++ 程序,该程序执行诸如编辑图像、有效操作数据结构或解决图形搜索问题等任务。
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。