Graphs In Data Structures