The Culture of Code
  1. Posts/

Sorting and Search Algorithms Explained in a Dance

Studying algorithms can be fun if you like to dance 😄 💃

Sort Algorithms #

Quick-sort with Hungarian folk dance #

Merge-sort with Transylvanian-saxon (German) folk dance #

Shell sort #

Select-sort with Gypsy folk dance #

Bubble-sort with Hungarian (“Csángó”) folk dance #

Insert-sort with Romanian folk dance #

HEAP-sort with Hungarian (MEZŐSÉGI) folk dance #

Search Algorithms #

BINARY search with FLAMENCO dance #

LINEAR search with FLAMENCO dance #

Other Algorithms #

BACKTRACKING ballet choreography (The Four Queens) #