A desktop application built with Qt 6 and C++ that helps students understand data structures through visual representation. Currently supports:
- Stack operations (LIFO) with undo/redo
- Circular Queue implementation
- Infix to Postfix conversion
git clone https://github.com/Razee4315/data-structure-visualizer.git
cd data-structure-visualizer
mkdir build && cd build
cmake ..
cmake --build .
We welcome contributions! Here are some ways you can help:
- Binary Tree Visualization
- Graph Data Structures
- Array Sorting Algorithms
- Linked List Operations
- Custom Themes
- More Animation Options
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Qt 6.0+
- C++17
- CMake 3.16+
This project is licensed under the MIT License - see the LICENSE file for details.
Created by Saqlan