Funcția permute() a lui Andrew Kensler, pentru parcurgerea unui vector în ordine pseudoaleatoare, fără stare și în timp constant

Foto: Lobsters
Andrew Kensler prezintă permute(), o funcție care parcurge un vector într-o ordine pseudoaleatoare, fără să păstreze stare între apeluri și cu timp constant de execuție.
Citește la Lobsters ↗Titlu și rezumat în română, scrise automat de FluxRo după articolul în engleză publicat de Lobsters. Articolul întreg e la sursă.