顺利建立链表

来源:互联网 发布:支持mac的游戏 编辑:程序博客网 时间:2024/06/01 09:32
点击打开链接


数据结构实验之链表一:顺序建立链表

Time Limit: 1000MS Memory limit: 65536K

题目描述

输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。

输入

第一行输入整数的个数N;
第二行依次输入每个整数。

输出

输出这组整数。

示例输入

812 56 4 6 55 15 33 62

示例输出

12 56 4 6 55 15 33 62

提示

不得使用数组!

来源

 数据结构走起。
#include<iostream>using namespace std;struct list{    int i;    list *next;};int main(){    list *head,*p;    int n;    cin>>n;    head=p=new list;    cin>>p->i;    n--;    while(n--)    {        p->next=new list;        p=p->next;        cin>>p->i;    }    p->next=NULL;    for(p=head;; p=p->next)    {        cout<<p->i<<" ";        if(p->next==NULL)            break;    }    return 0;}

原创粉丝点击