单链表的逆转 C语言
来源:互联网 发布:html源码大全 编辑:程序博客网 时间:2024/06/16 01:04
#include<stdio.h>#include<stdlib.h>typedef struct node{int data;struct node *next;}node;node * reverse(node * head){node *p1,*p2,*p3;if(head==NULL||head->next==NULL)return head;p1=head;p2=p1->next;while(p2){p3=p2->next;p2->next=p1;p1=p2;p2=p3;}head->next=NULL;head=p1;return head;}void main(){node a[4]={{1,NULL},{2,NULL},{3,NULL},{4,NULL}};a[0].next=&a[1];a[1].next=&a[2];a[2].next=&a[3];reverse(&a[0]);getchar();}
- 单链表的逆转 C语言
- C语言:字符串的逆转
- C语言实现单链表的逆转指定个数个元素
- c语言实现比特位的逆转
- 逆转字符串 C语言
- 【C语言】逆转一个数字
- C语言逆转字符串数组
- 【C语言】逆转二进制数的几种方法
- C语言实现字符串中的单词的逆转
- c语言编程题之字符串逆转。
- C语言指针-链表逆转
- C语言非递归实现字符串逆转
- 单链表的逆转
- 单链表的逆转
- 单链表的逆转
- 单链表的就地逆转
- 单链表的逆转
- 单链表的逆转实现
- 高效代码审查的十个经验
- 异常信息获取观察
- 如何做好项目经理:大项目售前售后30种技巧(120页PPT讲义和思维导图免费分享)
- HDU1850-Being a Good Boy in Spring Festival
- LabVIEW 程序中的线程 4 - 动态连接库函数的线程 [编写高效率的代码]
- 单链表的逆转 C语言
- js将onclick 放到js文件中
- Windows7下修改驱动器号或卷标
- javascript控制html里的元素样式
- Windows 下 使用TortoiseGit GitHub
- 简单选择排序(Simple Selection Sort)
- Android Daylight savings time设置问题
- state代替if-else
- ORACLE分区表的使用和管理