Graph Structures
Back: Data Structures
Model relationships between entities. Consist of vertices (nodes) and edges. More general than trees — can have cycles, disconnected components, and weighted edges. Graphs are essential for representing networks, dependencies, and spatial relationships.