利用线性表List的基本运算,设计一个由线性表A和B中的公共元素产生线性表C的算法。
查看答案
假设有一个顺序表L,其中元素为整数且所有元素值均不相同。设计一个算法将最大值元素与最小值元素交换。
设计一个算法,从线性表中删除自第i个元素开始的k个元素,其中线性表用顺序表L存储。
已知线性表(a1,a2,…,an)采用顺序表L存储,且每个元素都是互不相等的整数。设计一个将所有奇数移到所有的偶数前边的算法(要求时间最少,辅助空间最少)。
已知一个整数线性表采用顺序表L存储。设计一个尽可能高效的算法删除其中所有值为x的元素(假设L中值为x的元素可能有多个)。