.design .working version (simple) .program optimization :
.mathematical analysis .average / worst case complexity <== recurrent relation .upper / lower bound : .asymptotic analysis :