sdutacm-数据结构实验之链表二:逆序建立链表
来源:互联网 发布:matlab单位矩阵 编辑:程序博客网 时间:2024/06/01 15:44
数据结构实验之链表二:逆序建立链表
TimeLimit: 1000MS Memory Limit: 65536KB
SubmitStatistic
ProblemDescription
输入整数个数N,再输入N个整数,按照这些整数输入的相反顺序建立单链表,并依次遍历输出单链表的数据。
Input
第一行输入整数N;;
第二行依次输入N个整数,逆序建立单链表。
Output
依次输出单链表所存放的数据。
ExampleInput
10
113 5 27 9 12 43 16 84 22
ExampleOutput
2284 16 43 12 9 27 5 3 11
Hint
不能使用数组!
Author
B#include<stdio.h>#include<stdlib.h>#include<string.h>struct node{ int a; struct node *next;};struct node*creat(int n){ struct node *head,*p,*tail; head = (struct node*)malloc(sizeof(struct node)); head->next =NULL; for(int i=1;i<=n;i++) { p = (struct node*)malloc(sizeof(struct node)); p -> next= head->next; scanf("%d",&p->a); head->next = p; } return head;}void show(struct node *head){ struct node *p; p = head->next; while(p!=NULL) { if(p->next!=NULL) { printf("%d ",p->a); } else { printf("%d\n",p->a); } p = p->next; }}int main(){ int n; scanf("%d",&n); struct node *head; head= creat(n); show(head); return 0;}/***************************************************User name: jk160505徐红博Result: AcceptedTake time: 0msTake Memory: 116KBSubmit time: 2017-01-12 15:26:43****************************************************/
0 0
- sdutacm-数据结构实验之链表二:逆序建立链表
- SDUTACM 数据结构实验之链表六:有序链表的建立
- sdutacm-数据结构实验之链表一:顺序建立链表
- sdutacm-数据结构实验之链表六:有序链表的建立
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- SDUTOJ 2117 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 【2117】数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- SDUT 2117 数据结构实验之链表二:逆序建立链表
- 数据结构实验之链表二:逆序建立链表
- OJ 数据结构实验之链表二:逆序建立链表
- PowerDesigner(七)-面向对象模型(用例图,序列图,类图,生成Java源代码及Java源代码生成类图)
- ACM易错的地方之变量定义
- 绕开500D收费简历制作的关卡
- Map中字符串key的排序
- Struts2总结---数据校验 (5)
- sdutacm-数据结构实验之链表二:逆序建立链表
- Ubuntu虚拟机进入GRUB如何解决
- Android RxJava
- HTML5基础加强css样式篇(color,direction)(二)
- PowerDesigner(八)-模型文档编辑器(生成项目文档)
- windows下安装numpy
- 向Z同学学习
- 互联网协议入门(一)
- 微信支付