About 3,820,000 results
Open links in new tab
  1. Graph (abstract data type) - Wikipedia

    In computer science, a graph is an abstract data type that is meant to implement the undirected graph and directed graph concepts from the field of graph theory within mathematics.

  2. Graphs in Computer Science

    Graphs are mathematical concepts that have found many uses in computer science. Graphs come in many different flavors, many of which have found uses in computer programs.

  3. An Introduction to Graph Theory - DataCamp

    Aug 21, 2024 · Graph theory is foundational for designing and analyzing network systems, developing algorithms, and structuring data in computer science. For instance, networking …

  4. Introduction to Graph Theory | Baeldung on Computer Science

    Jun 7, 2024 · In this tutorial, we’ll discuss some of the most important data structures in computer science – graphs. We’ll first study the basics of graph theory, in order to familiarize ourselves …

  5. Graph Theory Tutorial - GeeksforGeeks

    Sep 15, 2025 · A graph is a collection of various vertices, also known as nodes, and these nodes are connected via edges. Graphs are widely used in computer science, network analysis, …

  6. Graphs - Ada Computer Science

    This page introduces you to the different types of graph. You can also discover more about how graphs are implemented and how graphs are traversed, as well as the use of trees.

  7. Describing graphs (article) | Algorithms | Khan Academy

    Each line is an edge, connecting two vertices. We denote an edge connecting vertices u and v by the pair (u, v) . Because the "know each other" relationship goes both ways, this graph is …

  8. Graphs in Computer Science: A Comprehensive Overview of an

    May 26, 2023 · In computer science, a graph is an abstract representation of a set of objects, known as vertices or nodes, connected by a set of edges. Graphs offer a flexible way to depict …

  9. Department of Computer Science

    Once we realize we can express a problem in terms of graphs, we can consult a very large toolbox of efficient graph algorithms, rather than trying to invent a new algorithm for the …

  10. Graphs and graph theory in computer science - Cprogramming.com

    Computer scientists have developed a great deal of theory about graphs and operations on them. One reason for this is because graphs can be used to represent many problems in computer …