t3n'est pas initialisé.
t3est dimensionné trop petit.
test un tableau quelconque, la taille de
t2et
t3doit être au moins égal à celle de
tpour gérer les cas où il ne contient que des valeurs paires ou que des valeurs impaires.
int[] t2 = new int[t.length]; int[] t3 = new int[t.length];
while (i<=n)parce que si
nvaut
t.lengthil faudra s'arrêter à
i<ncar en Java les indices commencent à
0et finissent à
t.length-1...
for:
for (int i=0, n=t.length; i<n; i++)
16 sept. 2017 à 00:14