je fait un programme ou je dois afficher tout le reseau routier des municipalités choisies par l'usager. J'ai trois fichier ascci : un avec nom et id des muni ; un avec id muni, id arc, id neud de depart, id neud de fin ; un avec id neud et coordonnées x et y non décimales ( coordonnées en metres ).
Donc voila, vu ke cé un cours de vb, ce serait pas judicieux de le fair sous C. A partir des noms de muni selectionnés, je vais extraire tt les noeuds correspondants aux arc de la muni et j'affiche le reseau routier.
Je charge tt cela ds des tableaux et pour mon algorithme, pour l'instant, j'en ai dégoté un où à partir des Id des noeuds du fichier arc, je vais chercher ds les coordonnées ds le fichier noeud en divisant le fichier tjr par deux. Je verifie si le neud est inferieur ou superieur à cette moitié. Si inf, je redivise la partie inferieur et inverse pour la partie sup si il est superieur. Et ainsi de suite. Normalement, pour chaque noeud, je pointe dessus en moins de 20 fois.
SI kelkun a un truc plus efficace ou bien un algorithme de recherche qui déchire tt.
Merci pour la réponse.:jap: