- 单链表原地逆置
#include<stdio.h>
#include<stdlib.h>
#define MAXSIZE 10010
#define ElemType int
typedef struct LNode{
ElemType data;
LNode *next;
}LNode,*LinkList;
//创建
LinkList initLinkList(int num){
LNode* head=(LNode *)malloc(sizeof(LNode));
LinkList p=head;
p->next=NULL;
int elem;
本文介绍如何使用C语言实现单链表的原地逆置操作,通过改变链表节点的指针关系,达到逆序的效果,不借助额外的数据结构。
最低0.47元/天 解锁文章
780

被折叠的 条评论
为什么被折叠?



