Reverse-Elemente in einem array
Richte ich ein array und ich möchte erstellen Sie eine Methode, mit der return ein array mit den Elementen in umgekehrter. z.B. wenn es 10 slots, dann array1[9] = 6
so dann array2[0] = 6
.
Ich nehme an, dass ich ein array zurückgeben - wie soll ich das tun?
Und ich weiß nicht, wie reverse und fügen Sie zu einem anderen array.
Danke!!!
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("");
Können Sie nicht einfach die ` array.Reverse();` ?
InformationsquelleAutor baztown | 2013-08-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie Array.Reverse
Beispiel von oben Zeile
InformationsquelleAutor Ehsan
Sollten Sie in der Lage sein, die Verwendung der Erweiterung Methode
Reverse
Oder wenn Sie nichts dagegen haben modifing der ursprünglichen Sequenz, die Sie verwenden können
Array.Reverse
arr.Reverse()
ändert nicht die ursprüngliche, währendArray.Reverse(arr)
- änderungen!Das ist EXACTY was ich sagte. "wenn Sie nichts dagegen haben, eine änderung der ursprünglichen Sequenz, die Sie verwenden können-Array.Reverse"
Nur ein FYI für jeden, der will, verwenden Sie die Rückseite im ersten Beispiel: Sie müssen "mit System.Linq".
InformationsquelleAutor sa_ddam213
Können Sie reverse ein array, indem die Swap-Elemente von beiden enden der Reihe, bis Sie erreichen die Mitte.
arr.length
->arr.Length
ja danke! Ich schrieb es in Anbetracht Java und jetzt habe ich Begriffen OP-tagged-C#.
InformationsquelleAutor akaHuman
}
InformationsquelleAutor Saurabh Jaiswal
Erstellen Sie ein neues array mit der gleichen Länge wie das alte array und Umgekehrt, wie dies
also das bedeutet dieser code
InformationsquelleAutor bigworld12
in Reverse () - Methode können Sie sich eine der Möglichkeiten, um reverse-Elemente in einem array. Dies ist Teil von cod, mit ihm können Sie erstellen, die Sammlung aller Arten und Umgekehrt die Elemente aus der Sammlung
InformationsquelleAutor Nika