5.4打卡

 

复制代码
template<class T>
class MyArray{
 private:
  int size;
  T *data;
 public:
  MyArray(int s){
   size=s;
   data=new T[size];
  } 
  void sort(){
   int i,j,min;
   T t;
   for(i=0;i<size;i++)
    cin>>data[i];
   for(i=0;i<size-1;i++){//选择排序
    min=i;
    for(j=i+1;j<size;j++)
     if(data[j]<data[min])
      min=j;
    t=data[i];
    data[i]=data[min];
    data[min]=t; 
   }
  }
  void display(){
   for(int i=0;i<size;i++){
    cout<<data[i];
    if(i!=size-1)
     cout<<" ";
   }
   cout<<endl;
  }
  bool check();
  ~MyArray();
};
复制代码

 

posted @   yblll  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示