Sorting Algorithms

Using visualisation to explore different sorting algorithms.

  • Published:

This project is built with Svelte and TypeScript. The sorting algorithms use nested generator functions to manage the execution of logic, capture algorithm output and visualise this via HTML canvas.

Tip: Try adjusting this while the algorithms are running.

Bubble

  • Iterations: 0
  • Operations: 0
  • Comparisons: 0

Cocktail

  • Iterations: 0
  • Operations: 0
  • Comparisons: 0

Insertion

  • Iterations: 0
  • Operations: 0
  • Comparisons: 0

Odd-Even

  • Iterations: 0
  • Operations: 0
  • Comparisons: 0

Quick

  • Iterations: 0
  • Operations: 0
  • Comparisons: 0

Selection

  • Iterations: 0
  • Operations: 0
  • Comparisons: 0