sdut.acm2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表三:链表的逆置
来源:互联网 发布:战狼网络播放怎么赚钱 编辑:程序博客网 时间:2024/05/05 23:42
#include <stdio.h>#include <malloc.h>struct node{ int inum; struct node *next;};struct node *create(){ struct node *head,*tail,*p; head = (struct node*)malloc(sizeof(struct node)); head->next = NULL; tail = head; do { p = (struct node *)malloc(sizeof(struct node)); p->next = NULL; scanf("%d",&p->inum); tail->next = p; tail = p; }while(p->inum != (-1)); return (head);}void Reverse(struct node *head){ struct node *p,*q; p = head->next; head->next = NULL; q = p->next; while(p != NULL) { p->next = head->next; head->next = p; p = q; if(q !=NULL) q = q->next; }}void print(struct node *head){ struct node *p; p = head->next->next; while(p != NULL) { printf("%d ",p->inum); p = p->next; }}int main(){ struct node *Head; Head = create(); Reverse(Head); print(Head); return 0;}
- sdut.acm2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表三:链表的逆置
- sdut.acm2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表二:逆序建立链表
- sdut.acm2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表四:有序链表的归并
- sdut.acm2012级《程序设计基础Ⅱ)》_链表 双向链表
- sdut.acm2012级《程序设计基础Ⅱ)》_链表 金牌、银牌、铜牌
- sdut.acm 2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表七:单链表中重复元素的删除
- 数据结构实验之链表三:链表的逆置 (SDUT 2118)
- 【2118】数据结构实验之链表三:链表的逆置 (SDUT)
- sdut 2118-数据结构实验之链表三:链表的逆置
- 数据结构实验之链表三:链表的逆置 (sdut oj)
- SDUT 2118数据结构实验之链表三:链表的逆置
- SDUT 2118-数据结构实验之链表三:链表的逆置
- sdut.acm 2012级《程序设计基础Ⅱ)》_链表 不敢死队问题
- sdut.acm 2012级《程序设计基础Ⅱ)》_链表 来淄博旅游
- sdut.acm 2012级《程序设计基础Ⅱ)》_链表 整理音乐
- SDUT 2116 数据结构实验之链表一:顺序建立链表
- SDUT 2117 数据结构实验之链表二:逆序建立链表
- SDUT 2116----数据结构实验之链表一:顺序建立链表
- I2C之知(五)--I2C总线的10bit地址以及通用广播地址
- linux 服务器传文件如何不用输密码?
- I2C之知(六)--s3c2440用I2C接口访问EEPROM
- Android Push Notification实现信息推送使用
- oracle_sqldeveloper连接Oracle异常总结
- sdut.acm2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表三:链表的逆置
- android 插件开发总结
- linux下valgrind的使用概述
- win7系统怎么用笔记本做wifi热点
- 添加服务程序的依赖关系
- GNU ARM汇编--(十二)arm汇编指令的B真的那么简单吗?
- Linux学习笔记(5)-Linux系统文件系统结构
- UVa11462
- Android 漂亮的 Dialog (弹出框)