Sublime
An inspiration engine for ideas
Keep in mind that the most efficient algorithm is not always the algorithm of choice.
John Guttag • Introduction to Computation and Programming Using Python, second edition: With Application to Understanding Data
10 SOME SIMPLE ALGORITHMS AND DATA STRUCTURES
John Guttag • Introduction to Computation and Programming Using Python, second edition: With Application to Understanding Data
Introduction to Computation and Programming Using Python, second edition: With Application to Understanding Data
amazon.com
A program that does everything in the most efficient possible way is often needlessly difficult to understand.
John Guttag • Introduction to Computation and Programming Using Python, second edition: With Application to Understanding Data
3 SOME SIMPLE NUMERICAL PROGRAMS
John Guttag • Introduction to Computation and Programming Using Python, second edition: With Application to Understanding Data
However, the fundamental idea of programming as the process of assembling a sequence of operations remains central.