Contents
Contents
Mental model
Abstraction
The practice of hiding complexity behind a simpler interface, enabling reasoning
I send a newsletter every week — free, no spam, unsubscribe anytime.
— Donald Knuth, The Art of Computer Programming"Sorting is the most fundamental operation in the study of algorithms." It exposes structure, enables search, and illustrates tradeoffs that recur across computer science.
Sorting Algorithms applied the Theory of Constraints mental model
Sorting Algorithms applied the Scale mental model
Sorting Algorithms applied the Binary Search mental model
Sorting Algorithms applied the Sorting Algorithms mental model
Sorting Algorithms applied the Algorithms mental model
Sorting Algorithms applied the Cost mental model