/*
删除单链表(有头结点)中所有值相同的多余元素,同时释放被删除的结点空间
思路:
依次遍历单链表中的全部结点,判断该位置后边有没有重复的结点,如果有重复的结点,则删除该结点并释放空间
*/
#include <iostream>
#include <cstdlib>
using namespace std;
const int flag = -1;
typedef int ElemType;
typedef struct LNode{
ElemType data;
struct LNode *next;
}*LinkList;
void List_TailInit(LinkList &L){
int x;
LinkList r;
删除单链表中值相同的多余元素
最新推荐文章于 2023-09-08 16:13:11 发布