This project serves as an interactive educational platform for understanding various data structures. Built with Next.js and TypeScript, it provides a hands-on approach to learning the fundamentals of Arrays, Linked Lists, and Doubly Linked Lists.
- Array Visualization: A dynamic interface for understanding array operations like insertion, deletion, and traversal.
- Linked List Visualization: A step-by-step walkthrough of singly linked lists.
- Doubly Linked List Visualization: An in-depth guide to doubly linked lists, covering various operations and use-cases.
- Node.js
- npm
- Clone the repository
git clone https://github.com/NicholasRodrigues/data-structures-visualization-new.git
- Navigate to the project directory
cd data-structures-visualization-new
- Install dependencies
npm install
- Start the development server
npm run dev
Open http://localhost:3000/home to view the project in your browser.
Navigate to the respective pages to visualize each data structure:
- Arrays:
/array
- Linked Lists:
/linkedList
- Doubly Linked Lists:
/doublyLinkedList
![]() Nicholas Rodrigues 💻 |
![]() Felipe Duarte 📖 |
![]() Tiago Trindade |
This project is licensed under the MIT License.
- Nicholas Rodrigues - Github