It's not too difficult, really.  It will just take some time.
Implementing a simplified form of the STL Graph data class in C++, as
well as a few different searches and Dijkstra's algorithm. It is for
my  cs2420 class at UVU.  I don't think it will be too difficult, but
I need to leave myself a few extra hours in case I run into a problem.
 (Sometimes cross-compiling for Windows on Ubuntu can cause strange
issues)
-John Shaver