📄 test.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 + -