Tag: 反转

反转数组中的元素

我设置了一个数组,我想创建一个方法,返回一个反向元素的数组。 例如,如果有10个槽,则array1[9] = 6 ,那么array2[0] = 6 。 我想我必须返回一个数组 – 我该怎么做? 而且我不知道如何反转并添加到另一个数组。 谢谢! 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]); […]

不使用Array.Reverse()反转数组

如何在不使用Array.Reverse()方法的情况下反转数组(在C#中)? 例如, int[] arr = {1,3,4,9,8}; // some code here Console.WriteLine(string.Join(“,”, arr)); 应该导致 8,9,4,3,1 我把这作为面试任务。