尾插法创建链表

原创 2018年04月16日 15:20:34
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;

struct Node{
        int value;
        Node *next;
        };

Node *creat(int arr[],int a){

      //  Node *head=(Node*)malloc(sizeof(Node));
        Node* head =new Node;
        head->next=NULL;
        Node *end_=head;

        for(int i=1;i<a;i++){
              //  Node *p =(Node*)malloc(sizeof(Node));
                Node*p =new Node;
                p->value=arr[i];
                p->next=NULL;
                end_->next=p;
                end_=p;
        }
        return head;
}

void print(Node* head){
        Node*p= head;
        while(p!=NULL){
                cout<<p->value<<endl;
                p=p->next;
        }

}
int main()
{
        int a[10]={0,1,2,3,4,5,6,7,8,9};
        Node* S=creat(a,10);
        print(S);
    return 0;
}

头插法和尾插法建立链表

#include "stdio.h" #include "stdlib.h" typedef struct List { int data; struct List *next; //指针域 }Lis...
  • behanga
  • behanga
  • 2011年08月19日 13:53
  • 14366

尾插法建立单向链表 C语言实现

代码实现#include #include//定义linklist结构体类型 typedef struct linklist { int data; struct linklist *...
  • y396397735
  • y396397735
  • 2016年01月12日 20:59
  • 5276

单链表-用尾插法创建单链表

#include #include   using namespace std; typedef int ElemType;          //自定义数据类型 typedef struc...
  • C_Khalid
  • C_Khalid
  • 2016年09月27日 20:37
  • 3959

单链表的创建(头插法尾插法),插入,删除

#include #include #include using namespace std; typedef int ElemType; typedef struct Node { E...
  • yinyu19950811
  • yinyu19950811
  • 2016年03月09日 20:28
  • 2057

含头结点的C++尾插法创建简单链表并输出

#include using namespace std; const int N = 10; struct Node { int data; Node *next; }; //尾插法链表创...
  • Fire_Sky_Ho
  • Fire_Sky_Ho
  • 2017年09月23日 19:11
  • 461

尾插法创建单链表

#include #include /*链表节点定义*/ typedef struct Lnode { int data; struct Lnode *next; }Lnod...
  • yuliu0552
  • yuliu0552
  • 2011年09月10日 21:26
  • 1731

尾插法建立链表分解

尾插法建立链表可以看成下面步骤(add函数)的循环: struct LineNode { char line[256]; LineNode* next; }; LineNode Li...
  • qq_39993896
  • qq_39993896
  • 2017年11月17日 22:37
  • 118

循环单链表(采用尾插法创建链表)

#include #include typedef int ItemValue; typedef struct LinkNode { ItemValue value; struct Lin...
  • tkp2014
  • tkp2014
  • 2015年07月03日 08:51
  • 945

带头结点的链表尾插法C++实现

#include using namespace std; typedef int DATA; //带头结点的链表的尾插法 struct SNode { DATA da...
  • djb100316878
  • djb100316878
  • 2014年11月07日 11:44
  • 1973

尾插法建立单链表 c

尾插法建立单链表 c
  • summersunboy
  • summersunboy
  • 2011年01月14日 10:17
  • 8347
收藏助手
不良信息举报
您举报文章:尾插法创建链表
举报原因:
原因补充:

(最多只允许输入30个字)