数据结构实验之链表三:链表的逆置
来源:互联网 发布:网络应急演练总结 编辑:程序博客网 时间:2024/06/13 22:34
数据结构实验之链表三:链表的逆置
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description
输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。
Input
输入多个整数,以-1作为结束标志。
Output
输出逆置后的单链表数据。
Example Input
12 56 4 6 55 15 33 62 -1
Example Output
62 33 15 55 6 4 56 12
#include <stdio.h>#include <stdlib.h>#include <malloc.h>typedef struct node{int data;struct node *next;}list;int main(){list *p,*head;head = (list *)malloc(sizeof(list));head->next = NULL;int n;while(scanf("%d",&n)!=EOF){if(n==-1){break;}else{p = (list *)malloc(sizeof(list));p->data = n;p->next = head->next;head->next = p;}}p = head->next;while(p){if(p->next!=NULL){printf("%d ",p->data);}else{printf("%d\n",p->data);}p=p->next;}return 0;}只允许蒋文文转载。
0 0
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 【2118】数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- OJ 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- Cannot read property ‘msie’ of undefined
- MySQL学习第一天
- linux的哲学思想
- Expected one result (or null) to be returned by selectOne(), but found: 2问题完美解决
- 开枪效果的制作
- 数据结构实验之链表三:链表的逆置
- 4.Android模拟器上,滑动出现C问题解决
- axis webservice tomcat 服务发布总结之相关流程和问题汇总
- 【Leetcode】22.Generate Parentheses【DFS】
- $.fn.extend(); 和 $.extend();
- Spring获取properties文件中的属性
- 在Drupal中使用Restful之一
- 4-1 复数类的运算符重载
- HTTP方法--Put 还是 Patch?