Informations

Auteur(s) Mikail Turkoglu Anthony Doeraene
Date limite Pas de date limite
Limite de soumission Pas de limite

Etiquettes

Se connecter

Rotate array

Vous devez écrire une fonction baptisée leftNTime qui fait pivoter les éléments d'un tableau vers la gauche un certain nombre de fois, le nombre de pivotage doit être stictement positif dans le cas contraire rien n'est modifié, vous pouvez diviser le problème en deux sous-fonction et utiliser une méthode récursive.

N.B.: Nous considérons ici un pivotage cyclique, c'est-à-dire que les éléments se trouvant tout à gauche du tableau et ayant été pivotés se retrouveront à la droite du tableau


Question 1: Question
/*
 *@pre array!=NULL, n >0.
 *@post fait pivoter les éléments du tableau r fois vers la gauche de manière cyclique.
 */
void leftNTime(int *array, int r, unsigned int n);
Question 2: Méthodes auxiliaires

Ecrivez ici vos méthodes auxiliaires