CC

Computing Canon

A practical library for builders

Algorithms encyclopedia.

A catalog of canonical algorithms, organized by category and written in a consistent template: complexity, uses, trade-offs, example, and tests.

Template fields

  • Big O complexity
  • Uses and use-cases
  • Considerations & trade-offs
  • Python example
  • Tests for verification

Categories