Steph115
Messages postés163Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 3 février 2012
-
10 mars 2005 à 14:36
Steph115
Messages postés163Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 3 février 2012
-
10 mars 2005 à 16:43
Bonjour,
Je dois programmer en php d'apres une carte dont je connasi les coordonnees des poitns de depart et d'arrivee des rues une fonction permettant d'aller d'un point A a un point B.
Si quelqu'un a uen idée merci de m'en faire part.
Merci. ++ Nexus
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
Maintenant il y a des moyens simples (et peu efficaces, mais bon) de
faire ca. Il y a quelques annees j'avais ecrit ca en C pour une
simulation de livraisons de colis...c'etait simple, pas genial genial,
mais ca fonctionnait a peu pres. Je n'avais pas envie de me prendre la
tete sur de grosses recherche pour cet algo.
Le truc con, je ne me souviens absolument plus de l'algo utilise, et il
est quelquepart chez moi en France (or, je bosse maintenant en
Allemagne...).
On peut imaginer un truc du genre :
A interroge ses voisins B C et D pour savoir s'ils connaissent F
Ils ne savent pas, alors interrogent leurs voisin (sauf A, et les deux autres).
Si ces voisins ne savent pas, ils interrogent leurs voisins...
Disons que D a une reponse positive de E qui connait F.
A sait donc qu'il peut envoyer son colis a D qui sait qu'il peut l'envoyer a E qui va l'envoyer a F.
Mais a mon avis, c'est lourd...et puis si on a plusieurs
possibilites...et puis pour arreter les interrogations dans le vide
aussi!
Un moyen de limiter ca est de decouper la carte en zones.
A veut envoyer vers H.
A sait que pour aller vers F, G ou H, il doit envoyer son colis a B.
B sait que pour envoyer son colis vers G ou H, il doit l'envoyer a D.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 10 mars 2005 à 16:01
Hello,
ce n'est pas tres clair ton truc.
Mettons que tu as 4 points A B C et D
Tu peux aller de A a D en passant par :
A C D
A B D
A B C D
A C B D
ce que je t'explique la, c'est que sans restriction, aller d'un point a
un autre peut tres bien impliquer de passer par TOUS les autres points
avant d'arriver a destination. Dans ce cas, on peut meme faire ca au
hasard, et s'arreter des qu'on arrive au point de destination.
Steph115
Messages postés163Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 3 février 2012 10 mars 2005 à 16:22
Oups vraiment desole pour touts ces sujets pareils mais le site n'avait pas l'air de marcher quand j'allasi dessus je ne voyais pas le sujet poste ou je voyait un message d'erreur
Merci. ++ Nexus
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.