This repo contains Python implementations of the data structures undirected graph undirected edge-weighted graph and the basic graph algorithms DFS BFS Dijkstra's algorithm