Deep Learning Specialization on Coursera

课程主页: https://www.udemy.com/course/cpp-data-structures-algorithms-prateek-narang/

在当今的编程世界中,数据结构与算法是每位软件开发者必备的基础知识。如果你是一名初学者,想要进入数据结构的世界,或者是一位中级程序员,想要深入了解哈希表背后的原理,那么Udemy上的这门课程《数据结构与算法精要:使用C++》将是你不可错过的选择。

这门课程由Google的资深软件工程师Prateek Narang教授,他不仅是一位优秀的程序员,还曾指导过成千上万的学生成为优秀的开发者,且在Udemy上因其出色的教学技巧而获得好评。

课程内容丰富,超过20小时的互动视频和数十个编码练习,涵盖了从基础到进阶的所有必要概念。课程从零开始,逐步深入,帮助学生理解每种数据结构的核心概念,并通过实际操作加深理解。

在这门课程中,你将学习到:
– 编程概念
– 位运算
– 面向对象编程基础
– 指针与动态内存(C++)
– 递归
– 数据结构基础(数组、二维数组、字符串、向量、链表、栈、队列、树、二叉搜索树、字典树、堆/优先队列、哈希表及冲突处理、图等)
– 算法基础(暴力法、回溯、排序与搜索、分治法、动态规划等)

课程的设计注重趣味性,使用了互动视频和丰富的实例,帮助学生轻松理解那些看似复杂的主题。最后,课程还包含一个最终迷你项目:一个命令行应用程序,用于在线购物车,结合了面向对象编程和数据结构的原则。

与大多数讲师不同,Prateek并不是一个销售人员或营销人员,他的目标是帮助你建立扎实的编程基础,成为一名成功的开发者。通过Udemy和Coding Minutes,他以极低的成本将这门课程提供给每一个想学习的人,因此我强烈推荐你今天就注册,和我一起学习这门课程,提升你的编程技能!

课程主页: https://www.udemy.com/course/cpp-data-structures-algorithms-prateek-narang/

作者 CourseEye