1 / 9
文档名称:

数据结构实验.doc

格式:doc   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构实验.doc

上传人:yzhluyin9 2016/7/2 文件大小:0 KB

下载得到文件列表

数据结构实验.doc

相关文档

文档介绍

文档介绍:#include<> template<class T> class linearlist {public: virtual bool Isempty() const=0; virtual int Length()const=0; virtual bool Find(int i,T&x) const=0; virtual int Search(T x)const=0; virtual bool Insert(int i,T x)=0; virtual bool Delete(int i)=0; virtual bool Update(int i,T x)=0; virtual void Output(ostream& out) const=0; protected:int n; }; template<class T> class Seqlist:public linearlist<T> {private: int max; T* elements; public:Seqlist(int m) {max=m; elements=new T[max]; n=0;} ~Seqlist(){delete [] elements;} bool Isempty()const {return n==0;} int Length() const {return n;} bool Find(int i,T& x) const {if(i<0||i>n-1) {cout<<"out"; return false;} x=elements[i]; return true;} int Search(T x) const {for(int j=0;j<n;j++) if(elements[j]==x)return j; return -1; } bool Insert(int i,T x) {if(i<-1||i>n-1) {cout<<"out"; return false; } if(n==max) {cout<<"over";return false;} for(int j=n-1;j>i;j--) elements[j+1]=elements[j]; elements[i+1]=x;n++; return true;} bool Delete(int i) {if(!n) {cout<<"under"<<endl;return false;} if(i<0||i>n-1) {cout<<"out"; return false;} for(int j=i+1;j>n;j++) elements[j-1]=elements[j]; n--;return true;} void Reverse() {T temp; for(int j=0;j<n/2;j++) {temp=elements[j]; elements[j]=elements[n-j-1]; elements[n-j-1]=temp;} } bool DeleteX(const T&x) { int k=n; for(int i=0;i<n;i++) {if(elements[i]==x) {for(int j=i+1;j<n;j++) elements[j-1]=elements[j];

最近更新

2024年测定仪安全仪器项目投资申请报告代可行.. 56页

2024年保障性住房管理服务项目资金需求报告代.. 66页

2024年PVA膜项目资金筹措计划书代可行性研究报.. 57页

2024年专业技术人员继续教育公需课题库含完整.. 26页

2024年保安员考试题库含完整答案【名校卷】 122页

2024年保安员考试题库附答案【培优】 122页

2024年公务员考试常识题400道及参考答案(a卷.. 110页

2024年县乡教师选调进城考试《教育学》题库【.. 115页

2024年县乡教师选调进城考试《教育学》题库精.. 115页

2024年大学计算机基础等级考试题库及参考答案.. 22页

2024年大学计算机基础等级考试题库附参考答案.. 21页

2024年大学计算机考试题库800道及完整答案【考.. 147页

2024年大学计算机考试题库800道附参考答案【名.. 146页

2024年宪法知识竞赛题库附参考答案【b卷】 49页

2024年政工职称考试题库及完整答案【典优】 61页

2024年政工职称考试题库附参考答案【预热题】.. 61页

2024年4月松江区中考数学二模试卷(含答案) 9页

变电运维专业技术总结 53页

变电运维专业技术个人总结 变电运行专业技术工.. 7页

最新干部履历表(中组部2022版-空白) 21页

高中数学教学中培养学生核心素养的研究 10页

小学数学教材教法培训 59页

年产15万吨PVC全工段工艺设计【含CAD图纸、说.. 66页

圣经正典的形成经典课件 17页

关于表彰辽宁省2006年普通高等学校 82页

狄仁杰 6页