Visualizer for data structures and algorithms in C.
- Tuple (static array) ✓
- Vector (dynamic array) ✓
- String (dynamic character array) ✓
- List (single, double) ✓
- Queue (FIFO) ✓
- Stack (LIFO) ✓
- Map (hash table)
- Heap (binary tree)
- Set (red-black tree)
- Binary search tree
- Searching
- Tree traversal
- Sorting (heapsort, mergesort, quicksort, introsort)
- Lines
- Rectangles
- Circles / ellipses
- Plots (scatterplot, function plot)
- Grids (matrix)
- Charts (bar chart, histogram)
- Graphs (trees, adjacency list/matrix, decision)
- Vector field