Probleme d'optimisation: tirage aléatoire sans remise. - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Probleme d'optimisation: tirage aléatoire sans remise. (/showthread.php?tid=3578) |
RE: Probleme d'optimisation: tirage aléatoire sans remise. - Anthor - 27-01-2009 (23-01-2009, 06:32 PM)Anthor a écrit : Pourquoi un algorithme non compilé serait-il plus rapide qu'une fonction native ? On en revient à ce que je disais ^^ Il y a une raison au fait que l'on est des fonctions natives et que l'on puisse ajouter toutes les extensions possibles et imaginables à PHP. RE: Probleme d'optimisation: tirage aléatoire sans remise. - Argorate - 28-01-2009 J-12: Bonne idée, je viens de tester, donc on gagne encore un peu : Citation :Methode 1: Temps moyen : 0.000 399 248 770 237 secondes (Temps Exec. 399.248770237secondes) Code PHP :
Récapitulatif (final^^): Citation :Methode 1: Temps moyen : 0.002 463 416 217 09 secondes (Temps Exec. 2463.41621709secondes) (ancienne version [très moche]) Anthor: Le truc c'est que je ne connaissais pas ces fonctions natives justement(range() ainsi que array_rand()...), d'où la création de mon post Donc merci de m'avoir aider a me perfectionner un peu sur les tableaux RE: Probleme d'optimisation: tirage aléatoire sans remise. - Cartman34 - 28-01-2009 Ca signifie que tu ne connais pas la bible des développeurs, le site incontournable !!! PHP.NET !!! RE: Probleme d'optimisation: tirage aléatoire sans remise. - Argorate - 28-01-2009 Bien sur que je connais, mais chercher des fonctions au pif (ou les apprendre toutes par cœur), je trouve ça bête, surtout comparé au faite de demander à quelqu'un qui aurait déjà réfléchit au problème...^^ Je te rassure, je me sert de ce site régulièrement. RE: Probleme d'optimisation: tirage aléatoire sans remise. - Cartman34 - 28-01-2009 Je cherche pas au pif...y'a des catégorie, quand je recherche quelque chose sur les tableaux, je tape array dans la barre de recherche, quand c'est sur les fichier, je tape file... N'hésitez pas à y aller, c'est indispensable ! |