Ho letto molte volte che l'ordinamento di inserimento ha un codice limitato e quindi il fattore costante nascosto nella sua complessità asintotica è minore. Ho appena letto ieri che l'ordinamento rapido ha un codice ristretto proprio come l'ordinamento degli inserimenti, quindi ha anche un fattore costante nascosto più piccolo. È uno dei motivi per cui è considerato il migliore tra gli algoritmi di ordinamento O(n lg n)
.
Non capisco cosa significa quando qualcuno dice che il codice di questo algoritmo è stretto. Che cosa significa esattamente e in che modo porta al miglioramento dell'efficienza dell'algoritmo (il fattore costante nascosto più piccolo nella complessità asintotica)?