图数据结构的C++实现,包括邻接表和邻接矩阵两种实现方式以及各种常用图算法,共同继承于抽象类。