Welcome to the Data Structure Visualizer project! This project provides an interactive platform to visualize various data structures, including arrays, linked lists, stacks, and queues. Through visual representations, users can understand the operations and functionalities of these data structures.
-
Visual representation of data structures
-
Operations on data structures:
- Array:
- Insertion
- Deletion
- Linked List:
- Insertion (at the beginning)
- Deletion (at the beginning)
- Stack:
- Push (Add element)
- Pop (Remove element)
- Queue:
- Enqueue (Add element)
- Dequeue (Remove element)
- Array:
-
Interactive user interface for performing operations
-
Responsive design
You can check out the live demo of the application here.
To run this project locally, follow these steps:
Clone the repository from GitHub to your local machine using the following command:
git clone https://github.com/Anuraj4/Data-Structure-Visualizer
Run the project
run with live server
-
HTML
-
CSS
-
JavaScript
We welcome contributions to this project! To contribute:
- 🍴 Fork the repository.
- 🌿 Create a new branch: git checkout -b feature/your-newBranch-name.
- 💻 Make your changes and commit them: git commit -m 'Add some feature'.
- 📤 Push to the branch: git push origin feature/your-newBranch-name.
- 🔁 Submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.