|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éprouvé
![]() Inscription : juin 2007 Messages : 347 ![]() |
bonjour, je cherche le meilleur de trier cela :
S32 / S32,S41/ S22,S27 / S22,S31/ S22,S27,S26/ S22,S27,S24 /S32,S40 en S32, S32,S41 S32,S40 S22,S27 S22,S27,S26 S22,S27,S24 S22,S31 donc je rencontre S32, et regarde les autres S32,* je trouve S32,S41 avant S32,S40 et garde l'ordre. je passe au suivant, je rencontre, S22,S27 , le garde etc je sais pas si je suis assez clair, en tout cas merci d'avance de vos lumières |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Tu commences toujours par SXX ? ou est-ce que ton tableau peut commencer par SXX,YY ?
Autrement dit estce que les SXX,YY sont toujours après SXX ? D'autre part, c'est quoi ton format de départ ? un tableau à 1 dimensions qui contient des chaines ?
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Inscription : juin 2007 Messages : 347 ![]() |
le probleme de sort est qui me tri le tableau normalement, et j'obtiens 22,24 avant 22,26, normal.
Code :
Array ( [0] => S22,S27 [1] => S22,S31 [2] => S22,S27,S26 [3] => S22,S27,S24 [4] => S22,S27,S26,S25 [5] => S22,S27,S26,S30 [6] => S22,S31,S30 [7] => S22,S31,S30,S23 [8] => S22,S31,S30,S23,S25 [9] => S22,S31,S30,S23,S25,S28 [10] => ) il est important de respecter l'ordre de sortie, donc des clé. L'idée serait de les réorganiser comme précédemment énoncer. merci de vos participation, en tout cas |
|
|
00
|
|
|
#5 | ||
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Essaie ça:
Code :
__________________
Get your motor runnin' Head out on the highway... |
||
|
|
00
|
|
|
#6 | ||
|
Membre éprouvé
![]() Inscription : juin 2007 Messages : 347 ![]() |
merci de ta réponse, et du temps que tu y a passé, cela fonctionne tres bien,
j'ai planché aussi, et voila une seconde réponse, c à peu près la meme chose Code :
voila si d'autres regardes nos codes, et y trouves des choses à améliorer, je suis toujours preneur, merci |
||
|
|
00
|
|
|
#7 | ||||
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
ton code ne respecte visiblement pas ton cahier des charges; Voici ce qui sort:
Code :
J'obtiens un résultat différent: Code :
__________________
Get your motor runnin' Head out on the highway... |
||||
|
|
00
|
|
|
#8 |
|
Membre éprouvé
![]() Inscription : juin 2007 Messages : 347 ![]() |
ouais, après avoir comparé les résultat, j'ai aussi vu la faille, je planche
cela dit, c'est vrai que je ne voi pas d'autre solution, que le parcours du tableau en for foreach, ton code, est niquel |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com