Answer to Question #15389 in C++ for vibhuti

Question #15389
#include<iostream> #include<stdlib.h> using namespace std; class Graph { private: bool** adjacencyMatrix; int vertexCount; public: Graph(int vertexCount) { this->vertexCount = vertexCount; adjacencyMatrix = new bool*[vertexCount]; for (int i = 0; i < vertexCount; i++) { adjacencyMatrix[i] = new bool[vertexCount]; for (int j = 0; j < vertexCount; j++) adjacencyMatrix[i][j] = false; } } void addEdge(int i, int j) { if (i >= 0 && i < vertexCount && j >= 0 && j < vertexCount) { adjacencyMatrix[i][j] = true; // adjacencyMatrix[j][i] = true; } } void removeEdge(int i, int j) { if (i >= 0 && i < vertexCount && j >= 0 && j < vertexCount) { adjacencyMatrix[i][j] = false; // adjacencyMatrix[j][i] = false; }
1
Expert's answer
2012-09-25T09:57:50-0400
Dear visitor
Unfortunately, the statement of your question is a bit confusing.
What do you need to be done? Please, give us the details so we could help you

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be first!

Leave a comment

Ask Your question

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS
paypal