Skip to content

Viznum v4.0

Latest

Choose a tag to compare

@Kvr-10 Kvr-10 released this 18 Mar 20:32
· 24 commits to master since this release

This enhanced version allows users to interactively explore various sorting algorithms through improved real-time animations and additional features. 🎉

🌟 Key Features:

📌 Insertion Sort Visualization

Visualize the process of building a sorted array step-by-step, with clear indicators of each insertion.
🔵 The current element being inserted is highlighted with a distinct color.

📌 Quick Sort Visualization

Efficiently sort data while demonstrating the divide-and-conquer strategy with intuitive animations.
🧩 Watch pivot selections and partitioning with unique color cues.

📌 Merge Sort Visualization

Witness the merging of sorted subarrays, showcasing how data is combined effectively.
🌀 Different colors help distinguish between active and merged elements.

📌 Bubble Sort Visualization

Observe the classic comparison-based sorting algorithm in action, with clear swapping animations.
🛁 Color-coded comparisons illustrate how elements gradually move into place.


🎨 Color-Coded Sorting States:

  • 🔴 Current Element: Highlighted in a unique color (e.g., yellow and orange).
  • 🟢 Sorted Elements: Marked in green to give users a clear visual cue of completed sections.

⚡ Improved Real-Time Animations

Experience smoother and more visually appealing animations that make the sorting process easy to follow!

🖥️ User-Friendly Interface

A refined and intuitive GUI, built with Java Swing, designed for enhanced user interaction and ease of use.

🔢 Customizable Input

Users can input their own datasets and see how different algorithms perform on various types of data.

⏱️ Algorithm Complexity Visualization

Understand the time complexity of each algorithm through visual indicators during the sorting process.


📚 Conclusion

With these enhancements, users can gain deeper insights into sorting algorithms, making learning and understanding the concepts engaging and interactive. 🚀