⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.cpp

📁 创建顺序表: 输出顺序表:顺序输出各个元素; 插入顺序表:在指定位置处插入元素; 删除顺序表:根据删除指定位置的元素; 逆转顺序表:按逆序倒置所有的元素; 排序顺序表:按照升序排列所有元素;
💻 CPP
字号:
#include"List.cpp"
#include"LinkNode.cpp"
#include"Seqlist.cpp"
#include"Seqlist.h"
#include<iostream>
using namespace std;

int main()
{
	/*int temp;
	List<int> a;
	cout<<"输入链表,以0结束:"<<endl;
    a.inputRear(0);
	cout<<"输出的链表为"<<endl;
	a.output();
	a.Remove(2,temp);
	cout<<"删除第二项,删除的数为:"<<endl;
	cout<<temp<<endl;
	cout<<"删除后输出"<<endl;
	a.output();
	a.Insert(2,9);
	cout<<"第二项后插入9,插入后输出:"<<endl;
	a.output();
	cout<<"逆序输出为:"<<endl;
	a.reverse();
	a.output();*/
	int tem;
	int tem1,tem2;
	Seqlist<int> B;
	B.input();
	cout<<"在第三项后插入5,插入元素后为:"<<endl;
    B.Insert(3,5);
	cout<<"表中的元素为:"<<endl;
	B.output();
	B.paixu();
	B.Remove(4,tem);
    cout<<"删除第四项:"<<endl;	
	cout<<"表中的元素为:"<<endl;
	B.output();
	B.reverse();
	tem1=B.size();
	cout<<"表的最大可容纳表项为:"<<tem1<<endl;
	tem2=B.length();
	cout<<"表的长度为:"<<tem2<<endl;
	cout<<"修改第三项的值为23"<<endl;
	B.setData(3,23);
	cout<<"表中的元素为:"<<endl;
	B.output();
    Seqlist<int>L1,L2;
	L1.input();
	L2.input();
    B.Combine(L1,L2);
	cout<<"并集为"<<endl;
	L1.output();
    Seqlist<int>L3,L4;
    L3.input();
	L4.input();
    B.Inter(L3,L4);
	cout<<"交集为"<<endl;
	L3.output();
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -