J'ai un tableau distance[i] ou je veux obtenir les indices i triés en fonction de la distance.Par exemple:
distance[1]=100
distance[2]=50
distance[3]=70
et je voudrais recuperer un tri croissant me donnant le nouvel ordre des indices: 2,3,1 (dont les distances sont 50,70,100)
J'ai essayé distance.sort(), mais cette fonction me donne une nouvelle liste en creant de nouveaux indices, et je perd donc les anciens:
distance[1]=50
....
donc ma question est: comment faire pour recuperer une liste d'indices ordonnées par les valeurs de distance?
Partager