当前位置: 首页 > news >正文

小型网站建设多少钱淮安做网站的有多少钱

小型网站建设多少钱,淮安做网站的有多少钱,软件开发需要哪些软件,简历免费下载模板仿照vector手动实现自己的myVector#xff0c;最主要实现二倍扩容功能 #include iostreamusing namespace std;template typename T class Myvector {T *data; //存储数据的数组int len; //当前数组的长度int mycapa; //容纳数据的总容量public://…仿照vector手动实现自己的myVector最主要实现二倍扩容功能 #include iostreamusing namespace std;template typename T class Myvector {T *data; //存储数据的数组int len; //当前数组的长度int mycapa; //容纳数据的总容量public://构造函数Myvector():data(NULL),len(0),mycapa(0){cout无参构造endl;}Myvector(int n, T a){data new T[n];len n;mycapa n;for(int i0;in;i){data[i]a;}cout有参构造endl;}//判空bool my_empty(){if(0 len){return 0;}return 1;}//判满bool my_full(){if(len mycapa){return 0;}return 1;}//在末尾插入一个元素int mypop_back(T a){if(0 mycapa){mycapa 1;data new T[1];}else if(len1 mycapa) //如果数组长度大于最大容量最大容量二倍扩容{mycapa 2*len;int *p new T[mycapa];for(int i0; ilen; i){p[i] data[i];}delete []data;data p;}data[len] a;len;}//任意插入void my_insert(int pos, T a){if(0 mycapa){mycapa 1;data new T[1];data[0] a;}else if(len1 mycapa){mycapa 2*len;int *p new T[mycapa];for(int i0; ipos; i){p[i] data[i];}p[pos] a;for(int ipos; ilen; i){p[i1] data[i];}delete []data;data p;}else{for(int ilen-1; ipos; i--){data[i1] data[i];}data[pos] a;}len;}//移除最后一个元素void mypop_back(){len--;cout移除最后一个元素成功endl;}//删除指定位置元素void my_erase(int pos){if(my_empty() poslen){cout删除失败endl;}for(int ipos; ilen; i){this-data[i-1] this-data[i];}len--;cout删除指定位置元素成功endl;}//展示void my_show(){cout展示元素;for(int i0; ilen; i){coutdata[i];cout ;}coutendl;}//返回能容纳的最大容量void my_capacity(){cout最大容量为mycapaendl;}//返回指定位置元素void my_at(int pos){cout第pos个元素是data[pos]endl;}//清空所有元素int my_clear(){cout已全部清空endl;return len0;}};using namespace std;int main() {Myvectorint m(4,6); //有参构造创建了4个元素每个元素都是6m.my_show();m.mypop_back(7); //尾插m.mypop_back(8);m.my_show();m.my_capacity(); //返回最大容量此时为8cout***************************************endl;m.my_insert(5,9); //任意位置插入元素m.my_show();cout***************************************endl;m.my_erase(5); //任意位置删除元素m.my_show();cout***************************************endl;m.mypop_back(); //移除最后一个元素m.my_show();cout***************************************endl;m.my_at(2);m.my_clear(); //清空m.my_show();return 0; }
http://www.tj-hxxt.cn/news/132934.html

相关文章:

  • 二手车的网站建设例子做公司官网需要哪些数据
  • 厦门 网站设计国家企业信用系统
  • 河南手机网站建设价格明细表手机网站建设咨询电话
  • 国外网站建立seo主要做什么
  • 有经验的企业做网站网站建设要求有哪些
  • 网站文章内链怎么做学习网页设计网站
  • 柳州公司网站建设三站一体网站制作
  • 网站开发公司 郑州辅助设计软件有哪些
  • 网站备案证书安装怎么查询网站的域名备案
  • 用旧手机做网站服务器合肥学校网站建设
  • 网站维护的页面wordpress多站点怎么修改域名
  • 买域名送网站网站SEM优化如何做
  • 湖南中海建设集团有限公司网站流感吃什么药效果最好
  • 主题 外贸网站 模板旅游网站设计的目的
  • 做网站主题沈阳网站设计制作
  • 做兼职在什么网站找比较好海南建设网网站
  • 南昌定制网站开发费用徐州英才网官网
  • 做明星网站网站建设基本流程教学视频
  • 西安网站开发公司有哪家好xampp wordpress 建站教程
  • 企业网站租服务器做外贸那里发广告网站
  • 深圳网站设计张兵西安工程建设信息网
  • 网站制作商城用手机开发app
  • 做网站的法律让互联网之光点亮生活
  • 网站建设的前景百度网站推广怎么样
  • 火车票网站建设网站建设廉政风险点
  • 做视频推广有哪几个网站wordpress老版本号
  • 工程竣工验收公示网百度seo关键词优化si
  • 开州网站建设微信做淘宝客 网站打不开
  • 网站设计毕业设计网站建设整体策划
  • wordpress 用oss存储手机优化管家