OK, so I have this assigment that I unfortunately have a late start on...the description could be found HERE
As you can see, the very last instruction says that we have to develop our own data structure.
I want to keep this within decent runtimes so I was thinking of using the Depth first search algo for most of the operations...I'm not sure, however, if that is the best option. Any thoughts? suggestions?