Question

What would the running time be of Kruskal's algorithm be if we used normal arrays instead...

What would the running time be of Kruskal's algorithm be if we used normal arrays instead of disjoint sets to hold the vertices in each set?

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

Overall time complexity of Kruskal's algorithm is O(ElogE) or O(ElogV).

The find and union operations takes O(LogV) time when implemented using disjoint set.

However, The find and union operations takes O(V) time when implemented using arrays.

Since we iterate through all edges and apply find-union algorithm. the overall time complexity becomes O(VE).

Add a comment
Know the answer?
Add Answer to:
What would the running time be of Kruskal's algorithm be if we used normal arrays instead...
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