Suppose you are given an array s[1...n] and a procedure reverse (s, i, j) which reverses the order of elements in between positions i and j (both inclusive). What does the following sequence do:
where 1≤k≤n:
reverse (s, 1, k);
reverse (s, k + 1, n);
reverse (s, 1, n);
1 | 2 | 3 | 4 | 5 | 6 | 7 |