bfs_dfs_demo.cpp demonstrates BFS, DFS, and DFS with cycle detection. Note that the code uses a graph representation that is very different from the upcoming Assignment 13