Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/trees-graphs-basics

在当今数据科学的世界中,树和图数据结构是非常重要的基础。本次我想推荐的Coursera课程《树与图:基础》正是帮助你打下坚实基础的良好选择。

该课程涵盖了树数据结构的基本算法,包括二叉搜索树、自平衡树,还深入探讨了图数据结构及其基本遍历算法。这些内容对于想要深入理解数据结构和算法的我来说,无疑是一项促进学习的绝佳机会。

课程分为多个模块:
1. **二叉搜索树与树上的算法**:在这一模块中,学员将学习二叉搜索树及其基本算法,同时探讨如何平衡二叉搜索树,并学习一些平衡树的解决方案,如红黑树。

2. **图的基础与图的遍历**:学员将了解图的基本概念及其各种基本算法,包括深度优先和广度优先遍历、查找强连通组件和拓扑排序。

3. **并查集数据结构与生成树算法**:将学习并查集数据结构及其优化方法、生成树的性质以及找到最小生成树的Prim和Kruskal算法。

4. **最短路径算法**:这一模块中,学员将学习最短路径问题的基本知识、Bellman-Ford算法、Dijkstra算法以及Floyd-Warshall算法。

总的来说,《树与图:基础》不仅适合希望进一步攻读CU Boulder的MS-DS学位课程的学生,也适合所有希望系统了解这些基础算法的技术人员。无论你是刚入门还是希望巩固基础,该课程都将为你提供丰富的知识储备和实用的技能。

强烈推荐给大家,相信你们会在课程中收获满满!

课程主页: https://www.coursera.org/learn/trees-graphs-basics

作者 CourseEye