Question

Develop an algorithm which takes node-node incidence matrix as an input and determines whether the graph...

Develop an algorithm which takes node-node incidence matrix as an input and determines whether the graph is connected or not.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

// The adjacency matrix and visited array have global declaration

void DFS(int i) {
visited[i] = true;
for (Integer n : adj[i]) {
if (!visited[n])
DFS(n);
}
}

boolean Connectivity() {
// assume you start counting with zero
DFS(0); boolean f=true;
// check each element in the visited array if any is false connectivity does not exist.
for (int j = 0; j < nodecount; ++j)
if (!visited[j]) {
flag = false;
break;
}
return flag;
}

Add a comment
Know the answer?
Add Answer to:
Develop an algorithm which takes node-node incidence matrix as an input and determines whether the graph...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT