频道栏目
首页 > 数据库 > 其他综合 > 正文
建立单链表项目代码实例
2017-12-27 09:40:41         来源:qq_37151962的博客  
收藏   我要投稿

建立单链表项目代码实例

#include   
#include "kudetouwenjian.h"  
using namespace std;  
int main()  
{  
     linknode *L;  
     A a[5]={1,2,3,4,5};  
     int n=5;  
     toucha(L,a,n);  
     shuchu(L);  
     cout<  
#include   
#include "kudetouwenjian.h"  
using namespace std;  
void toucha(linknode *&L,A a[],int n)  
{  
     linknode *s;  
     L=(linknode *)malloc(sizeof(linknode));  
     L->next=NULL;  
     for(int i=0;ishuju=a[i];  
          s->next=L->next;  
          L->next=s;  
     }  
}  
void shuchu(linknode *L)  
{  
     linknode *p=L->next;  
     while(p!=NULL)  
     {  
          cout<shuju<next;  
     }  
}  
void weicha(linknode *&L,A a[],int n)  
{  
     linknode *s,*r;  
     L=(linknode *)malloc(sizeof(linknode));  
     r=L;  
     for(int i=0;ishuju=a[i];  
          r->next=s;  
          r=s;  
     }  
     r->next=NULL;  
}  
#ifndef KUDETOUWENJIAN_H_INCLUDED  
#define KUDETOUWENJIAN_H_INCLUDED  
#include   
typedef int A;  
typedef struct lianbiao  
{  
     A shuju;  
     struct lianbiao *next;  
}linknode;  
void toucha(linknode *&L,A a[],int n);  
void shuchu(linknode *L);  
void weicha(linknode *&L,A a[],int n);  
点击复制链接 与好友分享!回本站首页
上一篇:建设“顺序表”算法库代码实例
下一篇:项目建立单链表算法库(代码)
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站