Graph algorithm practice Functionality General data type node, i.e. you can use any kind of data type as a node DFS, BFS traversal Connected components detection (CCBFS and CCDFS) Strongly Connected components detection (SCCDFS)