Visitar URL original
Algorithms Explained · YourBasic

Algorithms Explained

yourbasic.org/algorithms

Code should be correct, clear and efficient.
Prefer simple. Avoid clever.

Algorithms

Data structures

Time complexity of array/list operations

Your basic int

Sorting

The fastest sorting algorithm?

Correctness

Loop invariants can give you coding superpowers

Analysis

Time complexity: Count your steps

Software engineering

API design: principles and best practices