#ifndef SEQUENCE_H
#define SEQUENCE_H
template<class ElemType>
class SquenceList
{
public:
SquenceList(int size);
~SquenceList();
void Insert(ElemType e,int n);//在第i个位置插入
void Append(ElemType e);//末端插入
void Delete(int i);//删除第i个位置的元素
int LocatedElem(ElemType e);//返回位置
void SetElem(ElemType e,int i);//将第i个位置的元素改为e
void Traverse();
void Convert();
void Combine(SquenceList *p,SquenceList *q,SquenceList *o);
private:
int length;
ElemType *elem;
int size;
}
#endif
template<class ElemType>
SquenceList<ElemType>::SquenceList(int size)
{
if(!size>0)
return;
this.size=size;
length=0;
else
elem=new ElemType[size];
}
猫毛儒丶
qq_缘定三生石
相关分类