Good explanations of difficult concepts

Algorithms

  • Implementations of several common algorithms and data structures by Keith Schwarz
  • Ukkonen's algorithm

  • An easy to understand description by jogojapan
  • A step-by-step visualization of the algorithm by Brenden Kokoszka
  • Fast inverse square root

  • "0x5f3759df" by Christian Hansen
  • Miscellaneous

    Information theory

  • "Visual information theory" by Chris Olah