# DS Visualizer ## Docs - [Selection Sort Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/algorithms/selection-sort.md): Interactive visualization of the Selection Sort algorithm with step-by-step explanations and code examples - [Code Explanations & Complexity Analysis](https://mintlify.wiki/ds-visualizer/ds-visualizer/concepts/code-explanations.md): Understanding the detailed code walkthroughs, complexity annotations, and educational content in DS Visualizer - [How DS Visualizer Works](https://mintlify.wiki/ds-visualizer/ds-visualizer/concepts/overview.md): Understanding the architecture and interactive learning approach of DS Visualizer - [Interactive Visualizers](https://mintlify.wiki/ds-visualizer/ds-visualizer/concepts/visualizers.md): How DS Visualizer brings data structures to life with animations and real-time interactions - [Contribution Guidelines](https://mintlify.wiki/ds-visualizer/ds-visualizer/contributing/guidelines.md): Standards and best practices for contributing to DS Visualizer - [Contributing Overview](https://mintlify.wiki/ds-visualizer/ds-visualizer/contributing/overview.md): Learn how you can contribute to DS Visualizer and help improve this open-source educational platform - [Development Setup](https://mintlify.wiki/ds-visualizer/ds-visualizer/contributing/setup.md): Set up your local development environment for contributing to DS Visualizer - [Binary Search Tree (BST)](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/binary-tree.md): Interactive visualizer for Binary Search Tree data structure with insertion and search operations - [Graph Data Structure](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/graph.md): Interactive visualizer for graph data structures using adjacency list representation with add/remove vertices and edges - [Graph Traversal Algorithms](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/graph-traversals.md): Interactive visualizations of Breadth-First Search (BFS) and Depth-First Search (DFS) graph traversal algorithms - [HashMap Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/hashmap.md): Interactive visualization of HashMap data structure with collision handling using chaining - [HashSet Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/hashset.md): Interactive visualization of HashSet data structure for storing unique values with O(1) operations - [Heap Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/heap.md): Interactive visualization of heap data structure with step-by-step insert and remove operations - [LinkedList Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/linkedlist.md): Interactive visualization of the LinkedList data structure with comprehensive operations including addFirst, addLast, addAt, removeFirst, removeLast, and removeAt - [Priority Queue Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/priority-queue.md): Interactive visualization of priority queue data structure implemented using a max heap - [Queue Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/queue.md): Interactive visualization of the Queue data structure with enqueue and dequeue operations - [Stack Visualizer](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/stack.md): Interactive visualization of the Stack data structure with push, pop, and empty operations - [General Tree](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/tree.md): Understanding general tree data structures with multiple children per node - [Tree Traversals](https://mintlify.wiki/ds-visualizer/ds-visualizer/data-structures/tree-traversals.md): Interactive visualizations of tree traversal algorithms including preorder, inorder, postorder, and level-order traversals - [Introduction](https://mintlify.wiki/ds-visualizer/ds-visualizer/introduction.md): Master data structures and algorithms with interactive visualizations and code explanations designed for students and educators - [Quickstart](https://mintlify.wiki/ds-visualizer/ds-visualizer/quickstart.md): Get started with DS Visualizer in under 2 minutes and create your first interactive data structure visualization