écrire de manière recursive
bonjour j'ai écrit un code en c# pour savoir si mon tableau est trie par ordre croissant mais je sais pas l’écrire de manière récursive pouvez vous m'aider voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
static void Main(string[] args)
{
int[] nombre = { 1, 2, 3,2 };
Console.WriteLine(Recherche.croissant(nombre));
Console.Read();
}
class Recherche
{
public static bool croissant(int[] arr)
{
for (int i = 1; i < arr.Length; i++)
{
if (arr[i - 1] > arr[i])
{
return false;
}
}
return true;
} |
merci de votre aide.