数据结构实验之链表二:逆序建立链表
来源:互联网 发布:java葵花宝典2017 编辑:程序博客网 时间:2024/06/03 17:10
Problem Description输入整数个数N,再输入N个整数,按照这些整数输入的相反顺序建立单链表,并依次遍历输出单链表的数据。 Input第一行输入整数N;;第二行依次输入N个整数,逆序建立单链表。 Output依次输出单链表所存放的数据。 Example Input1011 3 5 27 9 12 43 16 84 22 Example Output22 84 16 43 12 9 27 5 3 11 Hint不能使用数组!
#include <stdio.h>#include <stdlib.h>struct node{ int data; struct node *next;};int main(){ int i,n; struct node *head,*p; head=(struct node*)malloc(sizeof(struct node)); head->next=NULL; scanf("%d",&n); for(i=0;i<n;i++) { p=(struct node*)malloc(sizeof(struct node)); scanf("%d",&p->data); p->next=head->next; head->next=p; } while(p) { printf("%d ",p->data); p=p->next; } return 0;}
阅读全文
0 0
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- SDUTOJ 2117 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 【2117】数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- SDUT 2117 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- OJ 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- Unity3D音乐音效学习
- 机器学习小试(5)机器学习应用前的认识准备
- SQOOP 添加oracle 驱动
- es6-箭头函数详解
- Rails中的sql小记
- 数据结构实验之链表二:逆序建立链表
- 深入解析Java对象的hashCode和hashCode在HashMap的底层数据结构的应用
- RMQ入门
- Servlet 监听器----Session
- 机器学习-线性回归
- Linux 其他命令
- axis
- MYSQL存储过程循环遍历插入数据
- [LeetCode] 58. Length of Last Word