Exercise 2: Generating Values in Prefix Order
Write a function that generates prefix order sequence
- generates values in range
lo .. hi
- first is mid-point, second is mid of lower-half, ...
- store values in array
v[0..N-1]
Function interface:
void mkprefix(int *v, int N, int lo, int hi)
|
E.g. lo..hi = 1..7 ⇒ 4 2 1 3 6 5 7
|