Le vendredi 21 janvier 2011, Laurent a écrit : > Array.insert(b, Math.floor((i+1)*random()), a[i]); > merci pour le code, pas encore testé, mais beaucoup lu sur le web à ce sujet, et j'ai une grosse interrogation : le random utilisé sert à piocher au hasard une ligne dans le tableau, mais comment être certain que cette ligne n'a pas déjà été piochée peu de temps avant ? Tous les essais que j'ai fait montrent le mm pb, j'ai parfois la mm ligne qui revient à qq temps, avant que le tableau n'ait été intégralement parcouru, donc il y a forcément des doublons et par conséquent des ratés.
Comment faire pour que la totalité des éléments du tableau se retrouvent triés dans le désordre, sans doublons ni ratés ? -- Cordialement, Daniel Cartron « Rivalisant Avec Corneille Il Nous Étonna .» Portrait acrostiche anonyme. _________________________________ Linux mailing list Linux@lists.parinux.org http://lists.parinux.org/mailman/listinfo/linux