-
Notifications
You must be signed in to change notification settings - Fork 51
Description
I wanted to Developed an interactive Java Swing GUI application visualizing Prim’s Algorithm for computing Minimum Spanning
Trees on grid-based graphs with real-time edge weight calculation based on Euclidean distance.
• Implemented complete object-oriented architecture with custom classes for Node representation, AdjacencyMatrix
management, and algorithm logic separation ensuring clean code structure and maintainability.
• Created dynamic MST visualization featuring interactive node selection interface, adjacency matrix display, and total
weight calculation with step-by-step algorithm execution.
• Designed modern responsive UI with real-time graph updates, color-coded edge highlighting during MST construction,
and comprehensive algorithm state management for enhanced user experience.