weilinkC++链表类问题求解

weilink  时间:2022-02-12  阅读:()

C++链表类问题求解

其实你只要把你的函数,数据用类来组织一下就好了, 下面是我的,给你参考下: #include using namespace std; class SingleList{ public: typedef struct lnode { int data; lnode *next; }lnode,*linklist; int m; linklist l; public: SingleList(){l=NULL;m=0;}; ~SingleList(){}; void createlist_wei(int n); void display(); int listinsert(int i,int e); int listdelete(int i); void createlist_tou(int n);//头插法 int getlen(lnode*head); }; void SingleList::createlist_wei(int n)//尾插法 { l=new lnode; l->next=NULL; linklist p,s; p=new lnode; p=l; cout<<"请输入单链表:"<0;--i) { s=new lnode; cin>>s->data; p->next=s; s->next=NULL; p=s; } } void SingleList::display() { linklist p; p=l->next; cout<<"链表为:"; while(p!=NULL) { cout<data<<" "; p=p->next; } cout<next; ++j; } if(!p||j>i-1){return 0;} s->data=e; s->next=p->next; p->next=s; return 1; } int SingleList::listdelete(int i) { int j=0; linklist p; p=new lnode; p=l; while(p->next&&jnext; ++j; } if(!(p->next)||j>i-1){return 0;} linklist q; q=new lnode; q=p->next; p->next=q->next; m=q->data; free(q); return 1; } void SingleList::createlist_tou(int n)//头插法 { l=new lnode; l->next=NULL; linklist p; cout<<"请输入单链表:"<0;i--) { p=new lnode; cin>>p->data; p->next=l->next; l->next=p; } } int SingleList::getlen(lnode * head) { int num=0; while(head) { num++; head=head->next; } return num; } void main() { int a,i,e; cout<<"请输入链表长度:"; cin>>a; SingleList l; l.createlist_wei(a); //createlist_tou(l,a); l.display(); cout<<"输入要删除的位置:"; cin>>i; l.listdelete(i); cout<<"删除链表第"<>i; cout<<"输入插入数据:"; cin>>e; cout<<"在链表第"<>i; cout<<"输入插入数据:"; cin>>e; cout<<"在链表第"<

PQ.hosting全线9折,1Gbps带宽不限流量VPS/€3/月,全球11大机房可选

Hostadvice主机目录对我们的服务进行了测试,然后给PQ.hosting颁发了十大WordPress托管奖。为此,宣布PQ.Hosting将在一周内进行折扣优惠,购买和续订虚拟服务器使用优惠码:Hostadvice ,全部优惠10%。PQ.hosting,国外商家,成天于2019年,正规公司,是全球互联网注册商协会 RIPE 的成员。主要是因为提供1Gbps带宽、不限流量的基于KVM虚拟的V...

美国云服务器 2核4G限量 24元/月 香港云服务器 2核4G限量 24元/月 妮妮云

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款到网站余额,超过2天...

Hostodo:$34.99/年KVM-2.5GB/25G NVMe/8TB/3个数据中心

Hostodo在九月份又发布了两款特别套餐,开设在美国拉斯维加斯、迈阿密和斯波坎机房,基于KVM架构,采用NVMe SSD高性能磁盘,最低1.5GB内存8TB月流量套餐年付34.99美元起。Hostodo是一家成立于2014年的国外VPS主机商,主打低价VPS套餐且年付为主,基于OpenVZ和KVM架构,美国三个地区机房,支持支付宝或者PayPal、加密货币等付款。下面列出这两款主机配置信息。CP...

weilink为你推荐
云虚拟主机价格表云主机的价格怎么样?什么是免费虚拟主机虚拟主机是什么东东呢?虚拟主机和云服务器有什么区别云服务器和虚拟服务器的区别和各自优点wamp虚拟主机如何用云主机+wamp+wordpress搭建博客站点域名和虚拟主机关于域名与虚拟主机的问题免费虚拟主机永久使用主机屋怎样?上海千兆虚拟主机请求各位站长推荐几款虚拟主机虚拟主机租用转让我想买虚拟主机,租还是托管一台服务器,就可以卖空间了么?新网虚拟主机空间新网虚拟主机怎么样买康乐虚拟主机的官网在哪里域名备案问题?
欧洲免费vps 重庆vps租用 国内免备案主机 zpanel 外贸主机 好看的留言 ev证书 好看qq空间 godaddy域名证书 什么是服务器托管 服务器托管什么意思 美国在线代理服务器 河南移动m值兑换 100mbps 安徽双线服务器 cxz 美国迈阿密 空间申请 国外免费云空间 攻击服务器 更多