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

企业网站建设效果视频推广

企业网站建设效果,视频推广,网站维护作用,猪八戒网网站建设题目描述建立顺序表的类,属性包括:数组、实际长度、最大长度(设定为1000)该类具有以下成员函数:构造函数:实现顺序表的初始化。插入多个数据的multiinsert(int i, int n, int item[])函数,实现在…

题目描述

建立顺序表的类,属性包括:数组、实际长度、最大长度(设定为1000)

该类具有以下成员函数:

构造函数:实现顺序表的初始化。

插入多个数据的multiinsert(int i, int n, int item[])函数,实现在第i个位置,连续插入来自数组item的n个数据,即从位置i开始插入多个数据。

删除多个数据的multidel(int i, int n)函数,实现从第i个位置开始,连续删除n个数据,即从位置i开始删除多个数据。

编写main函数测试该顺序表类。

输入

第1行先输入n表示有n个数据,即n是实际长度;接着输入n个数据

第2行先输入i表示插入开始的位置,再输入k表示有k个插入数据,接着输入k个数据

第3行先输入i表示删除开始的位置,再输入k表示要删除k个数据

输出

顺序表内容包括顺序表的实际长度和数据,数据之间用空格隔开

第1行输出创建后的顺序表内容

第2行输出执行连续插入后的顺序表内容

第3行输出执行连续删除后的顺序表内容

样例查看模式

正常显示查看格式

输入样例1 <-复制

输出样例1

语言: 编译选项

主题:

#include<iostream>
using namespace std;
#define ok 0
#define error -1class SeqList
{
private:int* list;int maxsize;int size;
public:SeqList() {maxsize = 1000;size = 0;list = new int[maxsize];}SeqList(int* l, int s){size = s;for (int i = 0; i < size; i++){list[i] = l[i];}}~SeqList(){delete[]list;}int list_size(){return size;}void multiinsert(int i, int n, int *item){//实现在第i个位置,连续插入来自数组item的n个数据,即从位置i开始插入多个数据。//要增加所以位置要从前往后进行排if (i < 0 || n >= size|| size >= maxsize){cout << "error" << endl;}else{//也应该是从后往前排for (int j = size + n + 1; j > i+1; j--){list[j] = list[j - n];}int a = 0;for (int j = i; j < i + n; j++){list[j-1] = item[a];a++;}size += n;this->list_display();}}void multidel(int i, int n){//实现从第i个位置开始,连续删除n个数据,//从后往前排for (int j = i - 1; j < i + n; j++){list[j] = list[j + n];}size -= n;this->list_display();}void list_display(){cout << size << " ";for (int i = 0; i < size; i++){cout << list[i] << " ";}cout << endl;}void push(int item){list[size] = item;size++;}
};
int main()
{int* list;int size;cin >> size;list = new int[size];for (int i = 0; i < size; i++){cin >> list[i];}SeqList s;for (int i = 0; i < size; i++){s.push(list[i]);}s.list_display();int index, len;cin >> index >> len;int* newone = new int[len];for (int i = 0; i < len; i++){cin >> newone[i];}s.multiinsert(index, len, newone);int a, b;cin >> a >> b;s.multidel(a, b);return 0;
}

http://www.mmbaike.com/news/88849.html

相关文章:

  • 承德信息网络有限公司搜索引擎优化英文简称
  • 做销售的 都有什么网站aso网站
  • 京东店铺买卖平台seo优化招商
  • 海珠区网站建设社交网络的推广方法
  • 微信开发者工具如何使用资源优化网站排名
  • wordpress 页面路径武汉久都seo
  • 代办营业执照代办seo常见的优化技术
  • 武汉阳逻定制公交线路影视站seo教程
  • WordPress网站登录邮件提醒深圳网络推广推荐
  • 清河做网站哪儿好微信搜一搜怎么做推广
  • 村庄建设网站百度识图扫一扫入口
  • 长春哪里有做网站的网络营销方案3000字
  • 网站建设公司-山而企业网站开发多少钱
  • 本人找做钢筋笼的活网站注册公司流程和费用
  • 软件下载大全网站云南网站建设快速优化
  • 教育公司网站建设方案seo数据是什么
  • 备案成功的网站百度广告推广平台
  • 网站建设方案书模板下载官网seo是什么意思
  • wap网站域名成品网站源码在线看
  • 深圳网站建设 百业su搜索引擎优化
  • 网站技术策划内容张家口网站seo
  • 订单系统单页面网站怎么做什么叫优化
  • 茌平做网站推广seo策略是什么意思
  • app开发公司比较好seo优化几个关键词
  • 怎样拥有自己的网站国内产女装一线二线品牌知乎
  • 深圳自适应网站的公司b站推广网站入口mmm
  • 主机做网站工具靠谱的代运营公司
  • php动态网站开发教程如何建网站
  • 网站建设销售话术开场白房产网站建设
  • dede网站乱码steam交易链接在哪里