|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/graph-theory-algorithms-in-java/
课程评论:没有评论
课程名称:Java中的图论算法 课程概述:欢迎来到“Java中的图论算法”课程。本课程提供了图论算法的全面概述,图论是计算机科学中的一个高级主题。您将有机会深入理解图论,因为图被用于解决许多现实生活中的问题。图可以表示诸如城市的路径、电话网络或电路网络等网络。此外,图还用于社交网络,如LinkedIn和Facebook。举例而言,在Facebook中,每个人都用一个顶点(或节点)表示,而每个节点是一个结构,包含诸如用户ID、姓名、性别、地区等信息。 为什么要学习图论?即使您对图论不感兴趣,图数据结构和图算法的实际应用无处不在。它们功能强大、灵活,广泛应用于各个领域,甚至我们无意识中都在使用它们:例如,Google地图利用图来构建交通系统;Facebook的好友推荐使用图论(Facebook用户是顶点,好友之间有边相连);社交网络的建模、Windows文件资源管理器等都涉及图算法;而在浏览互联网时,您也在使用图算法——互联网由通过各种链接连接的主机和路由器组成,主机A需要找到主机B,就必须在这些复杂的连接中找到最佳路径。除了在IT领域,图还在语言学、化学、物理、生物和数学中有广泛的应用。 课程内容包括: - 基于邻接矩阵的图表示 - 基于邻接表的图表示 - 图遍历算法:广度优先搜索(BFS)和深度优先搜索(DFS) - 各种类型的图算法 - 最常见和常被问到的图问题 如果您对此课程感兴趣,可以观看预览视频并注册课程。期待在课程中见到您!
Welcome to the course - "Graph Theory Algorithms in Java".This course provides a complete overview of Graph Theory algorithms.Graph Theory is an advanced topic in Computer Science. This course will offer you the opportunity to gain a solid understanding in Graph Theory. Graphs are used to solve many real-life problems. Graphs are used to represent networks. The networks may include paths in a city or telephone network or circuit network. Graphs are also used in social networks like linkedIn, Facebook. For example, in Facebook, each person is represented with a vertex(or node). Each node is a structure and contains information like person id, name, gender, locale etc. Why you should learn Graph Theory?Not interested in graphs? Whether you like them or not, practical use of graph data structures and graph algorithms is all around us. They are powerful, versatile, widely spread and used by everyone, without even knowing it: Google maps uses graphs for building transportation systems, Facebooks friend suggestion uses graph theory (Facebook users are vertices and if they are friends there is an edge running between them), every modelling of social networks, Windows file explorer; you're even using graph algorithms while reading this - the internet is a collection of hosts and routers connected by various links, for host A to find host B it must find an optimal path through all this mess. Other than the IT world, graphs have very wide usage in linguistics, chemistry, physics, biology and, of course, mathematics.This course contains:Graph Representation using Adjacency MatrixGraph Representation using Adjacency ListGraph Traversal Algorithm, BFS (Breadth First Search) and DFS (Depth First Search)Different types of Graph AlgorithmsMost Common and Frequently Asked Graph QuestionsWatch some preview video, if you are interested enrol this course:)See you inside:)