Accueil > Algorithmes > Éclater un tableau T en 2 tableaux (Positifs dans T1, Négatifs dans T2)
Sépare les éléments positifs ou nuls d'un tableau T dans T1 et les éléments négatifs dans T2.
Procédure eclater(T : TAB1, @T1, T2 : TAB1, n : entier, @n1, n2 : entier) DÉBUT n1 ← 0, n2 ← 0 Pour i de 0 à n-1 Faire Si T[i] ≥ 0 Alors T1[n1] ← T[i], n1 ← n1 + 1 Sinon T2[n2] ← T[i], n2 ← n2 + 1 Fin Si Fin Pour FIN