Reversing the elements of an array involves swapping the corresponding elements of the array: the first with the last, the second with the next to last, and so on, all the way to the middle of the array. Given an array a and two other Integer variables, k and temp, write a loop that reverses the elements of the array. Do not use any other variables besides a, k, and temp.
LANGUAGE: Visual Basic
CHALLENGE:
Reversing the elements of an array involves swapping the corresponding elements of the array:
the first with the last, the second with the next to last, and so on, all the way to the middle of the array.
Given an array a and two other Integer variables, k and temp, write a loop that reverses the elements of the array.
Do not use any other variables besides a, k, and temp.
SOLUTION:
For k = 0 to ((a.length-1)/2) temp = a(k) a(k) = a((a.length-1)-k) a((a.length-1)-k) = temp Next