资源简介

利用顺序表的操作,实现以下函数: (1)从顺序表中删除具有最小值的元素并由函数返回被删元素的值,空出的位置由最后一个元素填补。 (2)从顺序表中删除具有给定值x的所有元素。 (3)从有序顺序表中删除其值在给定值s与t之间(s<t)的所有元素,

资源截图

代码片段和文件信息

#include
using namespace std;
class ArrayList
{
public:
ArrayList(const int size)
{
     maxSize=size;
arrayList=new int[maxSize];
    curLen=size;
position=0;
}
    ~ArrayList()
{
delete [] arrayList;
}
       void clear()
   {
   delete []arrayList;
   curLen=0;
   position=0;
   arrayList=new int[maxSize];
   }
   bool ListEmpty()const
   {
   return curLen==0;
   }
   int Length()const
   {
   return curLen;
   }
   void show()
   {
       for(int i=0;i  {
 cout<  cout<<“\t“;
 }
 cout<    }
       int& operator[](int i)const;
       int DelMin();
   void DelValue(const int value);
   void Del_stot(const int sconst int t);
   private:
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-10-09 22:27  第2题\
     目录           0  2014-10-09 22:27  第2题\Debug\
     文件      255765  2014-09-25 10:21  第2题\Debug\t2.obj
     文件       74752  2014-09-25 10:21  第2题\Debug\vc60.idb
     文件      110592  2014-09-25 10:21  第2题\Debug\vc60.pdb
     文件      548920  2014-09-25 10:21  第2题\Debug\第2题.exe
     文件      787932  2014-09-25 10:21  第2题\Debug\第2题.ilk
     文件     2001156  2014-09-25 10:17  第2题\Debug\第2题.pch
     文件     1098752  2014-09-25 10:21  第2题\Debug\第2题.pdb
     文件        2582  2014-09-25 10:22  第2题\t2.cpp
     文件        4269  2014-09-25 13:24  第2题\第2题.dsp
     文件        1267  2014-09-25 10:21  第2题\第2题.plg

评论

共有 条评论