SDUT_2118 数据结构实验之链表三:链表的逆置
来源:互联网 发布:lua调用linux c库 编辑:程序博客网 时间:2024/06/05 14:42
点击打开链接
数据结构实验之链表三:链表的逆置
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic Discuss
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
Hint
不得使用数组。
Author
#include <iostream>using namespace std;struct node{int num;node *next;};int main(){node *head,*p;head=new node;head->next=NULL;p=new node;cin>>p->num;while(p->num!=-1){p->next=head->next;//本题的链表的创建相当于在在*p之后插入节点,在这儿特殊的是*P相当于head节点(即在head节点后插入节点,又保证有头节点)head->next=p;p=new node;cin>>p->num;}p->next=NULL;head=head->next;while(head->next!=NULL){cout<<head->num<<' ';head=head->next;}cout<<head->num<<endl;return 0;}/***************************************************User name: YT1658506207邵雪源Result: AcceptedTake time: 0msTake Memory: 256KBSubmit time: 2017-07-31 12:41:20****************************************************/
阅读全文
0 0
- SDUT_2118 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 【2118】数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- OJ 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置
- 目标管理之SMART法则
- Spark运行架构
- jQuery效果
- 如何通过JCenter 和 Mavenue Central 从 Android Studio 分发自己的Library库
- 树的前/中/后遍历
- SDUT_2118 数据结构实验之链表三:链表的逆置
- Android和javascript相互调用2
- 还不知道阿里云证书服务如何配置部署,你out了
- mysql的常用的sql语句命令
- 网站图片页面的显示(图片标签)
- python 批量导入模块儿
- Spring 校验注解大全
- nodejs里redis的用法
- Pool类