#include "HKUAL_graph.h"
#include <iostream>
using namespace std;
using namespace HKUAL;
int main(){
Graph<string> g;
g.addVertex("A");
g.addVertex("B");
g.addVertex("C");
g.addVertex("D");
g.addEdge("A","B");
g.addEdge("A","C");
g.addEdge("B","D");
if (g.isConnected())
cout <<"Yes" << endl;
else
cout <<"No" << endl;
Graph<string> g2;
g2.addVertex("A");
g2.addVertex("B");
g2.addVertex("C");
g2.addVertex("D");
g2.addEdge("A","B");
g2.addEdge("A","C");
if (g2.isConnected())
cout <<"Yes" << endl;
else
cout <<"No" << endl;
return 0;
} |