数据结构—线性表(整表创建)

来源:互联网 发布:英国女王大学 知乎 编辑:程序博客网 时间:2024/05/22 03:33

头插法(表的顺序和之前相反)

void createList_HEAD(List *L,int input[]){    int i = 0 ;    while(input[i]!=-1)    {        position midd = (position)malloc(sizeof(Node));        midd->content = input[i];        midd->next = (*L)->next;        (*L)->next = midd;        i++;    }}

尾插法


void createList_TAIL(List *L,int input[]){    int i = 0 ;    position tail = *L;    while(input[i]!=-1)    {        position midd = (position)malloc(sizeof(Node));        midd->content = input[i];        midd->next = NULL ;        tail->next = midd;        tail = midd;        i++;    }}




0 0
原创粉丝点击