April 8, 2016
API
class Graph
{
private:
int _v;
int _e;
std::map<int, std::vector<int>> adjMartix;
public:
using Iterator = std::map<int, std::vector<int>>::iterator;
using Const_Iterator = std::map<int, std::vector<int>>::const_iterator;
Graph() = delete;
Graph(int V):_v(V), _e(0)
{
std::vector<int> temp;