n(>1)개의 리스트가 1차원 배열 space[m]에 순차적으로 표현된다고 가정하자
0 <= i < n 에 대해 front[i]는 i번째 리스트의 첫째 원소 위치보다 1이 작은 위치를, rear[i]는 i번째 리스트의 마지막 원소를 가리킨다고 하자.
rear[i] <= front[i+1], 0<= i < n이고 front[n] = m-1 이라고 가정한다.
이 리스트에 대해 삽입과 삭제를 수행하는 함수들이다.
문제1: front[i]와 rear[i]에 대한 적절한 초기화와 경계조건을 구하라.
문제2: i번째 리스트의 (j-1)번째 원소다음에 item을 삽입하는 함수 Insert(int i, int j, int item)을 작성하라. 이 함수는 space에 이미 m개의 원소가 있는 경우에만 삽입연산에 실패하여야 한다.