There are two key objectives for this project:
Weight: 15%
• Use a number of fundamental data structures to implement the bipartite graph abstract data type.
• Evaluate and contrast the performance of the data structures with respect to different usage scenarios and different bipartite graphs.