getIndex method

int getIndex(
  1. int i
)

Implementation

int getIndex(int i) {
  if (i < start) {
    return i;
  } else if (i < mid) {
    return i + end - mid;
  } else if (i < end) {
    return i + start - mid;
  } else {
    return i;
  }
}