反向阵列时不使用数组的逆方法 [英] Reverse an array without using reverse method of array
本文介绍了反向阵列时不使用数组的逆方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何不使用Array.Reverse方法反向(在C#)的阵列?
比方说,
INT [] =改编{1,3,4,9,8}
应导致
8,9,4,3,1
谢谢!
解决方案
的for(int i = 0; I< arr.Length / 2;我++)
{
INT TMP =改编[I]
改编[I] = ARR [arr.Length - 我 - 1];
ARR [arr.Length - 我 - 1] = TMP;
}
How to reverse an array (in C#) without using Array.Reverse method?
Say for example,
int[] arr ={1,3,4,9,8}
should result in
8,9,4,3,1
Thanks!
解决方案
for (int i = 0; i < arr.Length / 2; i++)
{
int tmp = arr[i];
arr[i] = arr[arr.Length - i - 1];
arr[arr.Length - i - 1] = tmp;
}
这篇关于反向阵列时不使用数组的逆方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文