Inverser les éléments d'un tableau
Je configurer un tableau et je voudrais créer une méthode qui retourne un tableau avec les éléments dans l'ordre inverse. par exemple, si il y a 10 slots puis array1[9] = 6
alors array2[0] = 6
.
Je suppose que je dois retourner un tableau - comment puis-je faire?
Et je ne sais pas comment inverser et l'ajouter à un autre tableau.
Merci!!!!
int[] arr = {43, 22, 1, 44, 90, 38, 55, 32, 31, 9};
Console.WriteLine("Before");
PrintArray(arr);
Console.WriteLine("After");
Reverse(arr);
Console.ReadKey(true);
}
static int[] Reverse(int[] array)
{
for (int i = array.Length; i < 1; i--)
{
int x = 0;
array[i] = array[x++];
Console.WriteLine(array[i]);
}
}
static void PrintArray(int[] array)
{
for (int j = 0; j < array.Length; j++)
{
Console.Write(array[j] + " ");
}
Console.WriteLine("");
Pouvez-vous ne pas simplement utiliser le tableau.Reverse();` ?
OriginalL'auteur baztown | 2013-08-23
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser Tableau.Inverse
Exemple ci-dessus de la ligne de
OriginalL'auteur Ehsan
Vous devriez être en mesure d'utiliser la méthode d'extension
Reverse
Ou si vous n'avez pas l'esprit modifiant la séquence d'origine, vous pouvez utiliser
Array.Reverse
arr.Reverse()
ne pas modifier l'original, tout enArray.Reverse(arr)
- des changements!C'est EXACTEMENT ce que j'ai dit. "si vous n'avez pas l'esprit de la modification de la séquence d'origine, vous pouvez utiliser le Tableau.Reverse"
Juste un avis pour quelqu'un qui veut utiliser l'Inverse dans le premier exemple: vous avez besoin de "l'aide du Système.Linq".
OriginalL'auteur sa_ddam213
Vous pouvez inverser une matrice de permutation des éléments provenant des deux extrémités de la matrice jusqu'à ce que vous atteindre le milieu.
arr.length
->arr.Length
oui merci! Je l'ai écrit en considérant Java et maintenant, j'ai réalisé OP tagged C#.
OriginalL'auteur akaHuman
}
OriginalL'auteur Saurabh Jaiswal
Créer un nouveau tableau qui a la même longueur que l'ancien tableau et arrière est fait de cette
donc, ce qui se traduit par le présent code
OriginalL'auteur bigworld12
dans la méthode Reverse (), vous pouvez trouver l'un des moyens pour inverser les éléments dans un tableau. C'est une partie de cod, avec elle, vous pouvez créer une collection de tout type et de renverser les éléments de la collection
OriginalL'auteur Nika