线性表抽象数据类型(二)

2014-11-24 00:33:24 · 作者: · 浏览: 9
ength)
{
return 0;
}

//线性表的长度大于等于数组的最大长度,返回0
if (L.Length >= MAXSIZE)
{
return 0;
}

int j = L.Length -1;
//从第i个元素到最后一个元素,每个元素后移一位
while (j >= i)
{
L.data[j+1] = L.data[j];
j--;
}

//第i个元素的位置放入e
L.data[i] = e;

//线性表长度加1
L.Length ++;

}