Bonjour,
Je ne comprends pas l'utilité de la condition (a[j] && (v[j] != j)). En particulier, pourquoi vérifie-t'on l"existence de a[j].?
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 bool *a = new bool[n]; for (int i = 0; i < n; i++) a[i] = true; for (int j = 0; j < n; j++) if (a[j] && (v[j] != j)) // Pourquoi vérifie-t'on que a[j] existe? {}
Partager