newbie - optimisation [Java] - Java - Programmation
Marsh Posté le 01-10-2003 à 20:58:48
c surtout les cast que jaime pas
puis jutilise deux vect a et b peut etre ya moyen de faire sans
Marsh Posté le 02-10-2003 à 00:08:11
elle sert à faire quoi ton horreur de code ?
ca pourrait être ne bonne idée d'utiliser un LikedList à la place d'un vector pour ta variable vect
Marsh Posté le 02-10-2003 à 00:49:09
:c si horrible que ca
sinon c pour parcourir un arbre en largeur (pour le probleme des 8 reines)
Marsh Posté le 02-10-2003 à 00:55:10
ReplyMarsh Posté le 02-10-2003 à 00:57:15
benou a écrit : t'as quoi dans vect à la base ? |
un autre vecteur mais vide
qd on affiche vect ca fait ca : [[]]
Marsh Posté le 02-10-2003 à 01:09:30
le code estr pas bcp plus beau mais certainement plus efficace :
Code :
|
Marsh Posté le 02-10-2003 à 01:27:32
red faction a écrit : :c si horrible que ca |
Tiens, j'en ai fait un cet été, mais il était pluggable dans tous les sens et il avait un itérateur.
Marsh Posté le 02-10-2003 à 04:21:08
the real moins moins a écrit : c'est quoi les 8 reines? |
mettre 8 reines sur un échiquier de façon à ce qu'aucune ne puisse en bouffer une autre. Tapes "8 reines" ou ("N reines" ) dans google, tu verras.
Marsh Posté le 02-10-2003 à 09:38:58
the real moins moins a écrit : c'est quoi les 8 reines? |
le genre de problème qu'on te demande d'implémenter à l'unnif dans tous les language pour voir si t'as compris. Je me souviens d'un assistant l'ayant fait à la volée en CaML et après avoir bu l'essentiel d'un bac de chimay bleue
bin ca a marché du premier coup, il est pas docteur en info, spécialisé en preuves formelles pour rien
Marsh Posté le 02-10-2003 à 10:45:49
sinon c quoi la diff entre arraylist et vector??? limplementation memoire ?
Marsh Posté le 02-10-2003 à 10:46:38
vector est synchronisé, arraylist ne l'est pas
Marsh Posté le 02-10-2003 à 11:08:50
DarkLord a écrit : vector est synchronisé, arraylist ne l'est pas |
ok ca explique la legere perte de performance que javais avec vector
sinon les listes chainees c surtout recommande qd on fait des insertion au debut et en fin c ca ?
Marsh Posté le 02-10-2003 à 11:40:21
Plutôt quand tu as besoin d'effectuer des insertions en temps constant.
Marsh Posté le 02-10-2003 à 11:47:01
Krueger a écrit : Plutôt quand tu as besoin d'effectuer des insertions en temps constant. |
les insertions sont en temps constant quand tu les fait en début et en fin
Marsh Posté le 02-10-2003 à 13:09:50
Je voulais parler d'un point de vue performances en fait.
Marsh Posté le 02-10-2003 à 14:49:52
DarkLord a écrit : il est pas docteur en info, spécialisé en preuves formelles pour rien |
Encore un qui me nargue !
Marsh Posté le 02-10-2003 à 14:51:14
pas du tout
Marsh Posté le 01-10-2003 à 20:44:25
voila ya pas moyen de faire plus propre ???
vect est un vecteur de vecteur
enfait on prend le premier element du vecteur vect(et on le retire), on le recopie dans une vect temporaire b on rajoute des nombre a b et on colle b à la fin de vect
Message édité par red faction le 01-10-2003 à 20:48:38