Interactive Sorting Algorithm Visualizers
![image](https://private-user-images.githubusercontent.com/121783748/363264912-c2982c6b-246f-4067-9171-aedf4d91b80a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjY0OTEyLWMyOTgyYzZiLTI0NmYtNDA2Ny05MTcxLWFlZGY0ZDkxYjgwYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lYmFkNjg1NWU1NDQ4MmZjZWRmYzg2YmFjMjQyYzU3ZDk1YzcyM2U5NGU1NzJjNDJkMmE1ZWY0OTE4NTNiZWFjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.mTfkvcrhrPZmVTdV1c90QWETUV8Aj8y5-W4Qec6y6is)
![image](https://private-user-images.githubusercontent.com/121783748/363264961-8de8976a-47ec-43a4-85ca-feb3e54c7503.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjY0OTYxLThkZTg5NzZhLTQ3ZWMtNDNhNC04NWNhLWZlYjNlNTRjNzUwMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lNzY4YzE3MWRlYWViOTQ4MmU4ODk0ZWU2ZjNlNjUwYWZjYTRlOWZiZTcyMjJjNjg2NjI3NTczYjc0NmM2OWExJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.-lsOdtcRdHoe5NQqEJ9Ophlfqs2GylkKuBo0GK6uJO4)
![image](https://private-user-images.githubusercontent.com/121783748/363265043-7b58ac84-c640-4161-87b1-a55dab9549fa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjY1MDQzLTdiNThhYzg0LWM2NDAtNDE2MS04N2IxLWE1NWRhYjk1NDlmYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lZTRlNjZmZmJiY2EzMzVmZWZiMDc2ZjEyYTYwOGYzNzQxNzY3N2Y2NzA1NTU4MzUyODJkZjZiN2EyMWJjYzNjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Q2u6hpZ1bRIVhYC-pa-fjHkXi5646vZFobsaazkMgyA)
![image](https://private-user-images.githubusercontent.com/121783748/363265115-6e8ed35f-ba47-4ed1-b06a-38f526d35a42.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjY1MTE1LTZlOGVkMzVmLWJhNDctNGVkMS1iMDZhLTM4ZjUyNmQzNWE0Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xYmE4ZGQ0Njk0N2Q2YzlhMWQwNDg0ZWZmNTY0MGE5ZWM5NmU0ZTYyMzFhOTJhMDdjMjc5ZTRkZGNkZmM5OWZiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.is3Oc4kXn-aJuBSW9A4-QVIRcTy-K6TCeBI8xBxmhis)
![image](https://private-user-images.githubusercontent.com/121783748/363265281-50bf84e3-214b-4b53-b364-8a7facfe9e66.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjY1MjgxLTUwYmY4NGUzLTIxNGItNGI1My1iMzY0LThhN2ZhY2ZlOWU2Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MTA2ZjVkMjU2NzRhOWFkNGQ4YTBlYmY3NDcwMTUwZTQyMzI2MmM5YzA2NDY2NjZmMDgwY2EzYzM3OWYwM2I4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.1INsNkH8DhzJCpeuLWCeizkJl31LkIL6_dJwMt4VKU4)
![image](https://private-user-images.githubusercontent.com/121783748/363263463-082fbbc1-1297-4853-ad0d-cb5421f45651.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjYzNDYzLTA4MmZiYmMxLTEyOTctNDg1My1hZDBkLWNiNTQyMWY0NTY1MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wMmZlNjkzOWI5MmI4MDJkNWRhZDBiNTI2M2E1MzdlYWIzODkzYzZjMjRiMjg1NTgwNjM3ZmY2NzVmZjcyMzc3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.XQnQmJAozbMgUV1r41_YSp5BUHx0thb2jpoGcfCJyOc)
![image](https://private-user-images.githubusercontent.com/121783748/363263522-f195ce2c-833e-419c-a027-93863c07ce29.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjYzNTIyLWYxOTVjZTJjLTgzM2UtNDE5Yy1hMDI3LTkzODYzYzA3Y2UyOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hYWQ5MjA3OTFmMTY0YjdhMDg0OTcxNmRkMjE2NzRmNmU4ZWRmZTllNzg1ZmM5ODUwZmRkY2FjOWMwMjRmNWUxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.lZnsEJ9Lr3-MOnYTmpLtIUX0_q_i68M74SdlF6LGE_I)
![image](https://private-user-images.githubusercontent.com/121783748/363263589-2093cacf-aeab-42db-8224-50faa1ea29ab.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjYzNTg5LTIwOTNjYWNmLWFlYWItNDJkYi04MjI0LTUwZmFhMWVhMjlhYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yYTNkYzY1YmNlMjczMTRmZmM1ZGNmMmMyMzA2ZTAyYzU1OGMxN2NlNzA0NDdhZTA4M2QzMTFjMzQ4ZjY4NjQzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.hNw6e87Zko7bClU6fXfv_dRe1PyFPG_iminSPq5wvMA)
![image](https://private-user-images.githubusercontent.com/121783748/363263706-c259deca-1e01-4077-b8a8-016eafc0cbbe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjYzNzA2LWMyNTlkZWNhLTFlMDEtNDA3Ny1iOGE4LTAxNmVhZmMwY2JiZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMWFjZDA2YWU2NjRlOGQwM2EyNWU0YWZmZDhmZjA5OGQ4ZDQ4NjkzYWE4MzhkMWJhY2ZhZWMyODcxYTQ3MzQ5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.nAdWNzegMCB042eko3LnDfQgDeUZ2VxDotpCP_dczHE)
![image](https://private-user-images.githubusercontent.com/121783748/363263780-15ed5f78-da8d-4b8e-9128-43ba4d223c81.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjYzNzgwLTE1ZWQ1Zjc4LWRhOGQtNGI4ZS05MTI4LTQzYmE0ZDIyM2M4MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZDAxMDU0OWU3MzkyMWU3OWRkZDczM2MwODUzNzAzM2Q0MGVjYTJiYzU0MjIwNGEzMThkZWM0ZjkxNThkNWQ5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.HjyDdf97S5OxCj_2leDNhje3pLmnlvZ-eLXTV3SI2l8)
![image](https://private-user-images.githubusercontent.com/121783748/363263845-35e02b0e-31c4-43f0-b354-475209e227ef.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjYzODQ1LTM1ZTAyYjBlLTMxYzQtNDNmMC1iMzU0LTQ3NTIwOWUyMjdlZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jODliNTg3OWJmYmI3ZTFiNmQwYjk5MjAzN2ViZDEwMjI0YTZjYzc5MzE0MWZjYmIxNWZhNzgyMDI3NjYyYWJiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.-1FkNUmm8RUL0WJorCVMr3xkebjibnuGNYlIIY1UbLY)
![image](https://private-user-images.githubusercontent.com/121783748/363265361-c8bf64d0-bbb3-4601-8a8e-72f988f6694d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjEyNTMsIm5iZiI6MTczODk2MDk1MywicGF0aCI6Ii8xMjE3ODM3NDgvMzYzMjY1MzYxLWM4YmY2NGQwLWJiYjMtNDYwMS04YThlLTcyZjk4OGY2Njk0ZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMDQyMzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MzBiZjBhM2YzZTYzMWQzYzIwM2I4ZmRkN2EwODlmNmJjZDMzZWI3YWY1MmIxYTg1YTI3NWI4MDA5YzljMDE4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.5AO5mydA6uknEuEireEoolf2KIpn9yXvvv3W-P13JrI)
DSA Visualizer
This is a web-based interactive platform designed to help users learn and explore Data Structures and Algorithms (DSA) through visual representations and animations.
Key Features:
Interactive Visualizations: Witness algorithms like sorting, searching, and backtracking come to life with step-by-step animations. Data Structure Exploration: Delve into various data structures such as arrays, linked lists, stacks, queues, and more, with interactive visualizations. Multiple Algorithms: Explore a wide range of algorithms including sorting (Heap Sort, Bubble Sort, Quick Sort, Merge Sort, Insertion Sort, Radix Sort, Counting Sort, Selection Sort), searching (Linear Search, Binary Search), and backtracking (N-Queens, Knight's Tour, etc.). User-Friendly Interface: The intuitive interface allows you to easily interact with the visualizer, manipulate data, and control the visualization speed. Learning Resources: Access supplementary resources like explanation articles and links to external references for a deeper understanding of each concept. Getting Started:
Clone the Repository: Use Git to clone the repository to your local machine. Open in Browser: Open the index.html file in your preferred web browser. Explore and Learn: Navigate through the different sections and interact with the visualizations to gain insights into DSA concepts. Visualizer Structure:
The visualizer is organized into various sections:
Hero Section: Provides a high-level introduction to the platform and its purpose. Features Section: Highlights the key functionalities of the visualizer. Interactive Visualizer Section: Serves as an entry point to explore different data structures and algorithms. Data Structures Section: Offers detailed explanations and interactive visualizations of various data structures. Algorithms Section: Provides a categorized list of algorithms with interactive visualizations and explanations. About Us Section: Introduces the development team and their vision for the project. Contribute Section: Encourages users to contribute to the project's growth. https://ristonrodrigues723.github.io/algo-visvualizer/ Footer: Includes copyright information and links.