day43

#include 
#include 
using namespace std;
class myvector
{
private:
    int *num; //存放
    int top;  //当前数据位置
    int size; //数据初始大小
public:
    myvector(int s,int n)
    {
        size=s;
        top=s;
        num=new int[size];
        for(int i=0;isize)
        {
            int i=0;
            while(x>size)
            {
                delete []num;
                num=nullptr;
                num=new int[size*2];
                size=size*2;
            }
            while(isize)
        {
            delete []num;
            num=nullptr;
            num=new int[size*2];
            size=size*2;
            num[top]=e;
        }
        cout<<"添加成功"<

你可能感兴趣的:(c++,算法,开发语言)