Graph Data Structure Introduction, DFS and BFS Graph Cycle Topological Sorting Minimum Spanning Tree BackTracking Shortest Paths Connectivity Maximum Flow tweet