A simple application that visualizes how classic sorting algorithms work step-by-step in real time.
- Generate random array
- Play / Pause
- Speed control
- Highlight compare & swap
- Reset
- How to visualize algorithm behavior using the Qt Framework
- Designing a real-time animation system for algorithm execution
- Managing UI updates and timing (play, pause, speed control)
- Download and extract
sorting_vs.zip - Run exe.
- Qt Documentation — https://doc.qt.io
- Official documentation for the Qt Framework
- Qt Widgets Overview — https://doc.qt.io/qt-6/qtwidgets-index.html
- Guide for building desktop UI components
- QGraphicsView Docs — https://doc.qt.io/qt-6/qgraphicsview.html
- Graphics framework for rendering and animations