数据结构实验之链表一:顺序建立链表
来源:互联网 发布:origin改host软件 编辑:程序博客网 时间:2024/06/09 23:01
数据结构实验之链表一:顺序建立链表
Problem Description
输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。
Input
第一行输入整数的个数N;
第二行依次输入每个整数。
第二行依次输入每个整数。
Output
输出这组整数。
Example Input
812 56 4 6 55 15 33 62
Example Output
12 56 4 6 55 15 33 62
------------------------------------------------------------------------------------------------
#include<stdio.h>#include<malloc.h>struct node{ int data; struct node *next;};struct node *creat(int n){ struct node *head, *tail, *p; head = (struct node*)malloc(sizeof(struct node)); head->next = NULL; tail = head; for(int i=0; i<n; i++){ p = (struct node*)malloc(sizeof(struct node)); scanf("%d", &p->data); p->next = NULL; tail->next = p; tail = p; } return head;};void show(struct node *head){ struct node *p; p = head->next; while(p){ printf("%d%c", p->data, p->next==NULL?'\n':' '); p = p->next; }}int main(){ int n; struct node *head; scanf("%d", &n); head = creat(n); show(head); return 0;}
阅读全文
0 0
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- SDUTOJ 2116 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 【2116】数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- SDUTOJ 2116 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- SDUT 2116 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- iOS 快捷键~富文本编辑、文档内搜索、FIT中文输入法
- 2017年10月7日
- 备份和恢复iptables
- HTML(六) 超链接和框架
- HttpServletRequest cannot be resolved to a type
- 数据结构实验之链表一:顺序建立链表
- iftop iotop安装
- Unity3d与Android交互-SDK接入总结
- iptables日志记录访问记录
- Python类中__init__函数和self参数的关系
- MySQL5.7.19 解压版安装详细教程(附送纯净破解中文版SQLYog)
- 随机森林学习总结
- 矩阵的求导
- 区分函数重载、隐藏、函数覆盖,确定使用哪个成员