代码如下: void Del_X_3(LinkList &L,ElemType x) { LNode *p; if(L==NULL) return ; if(L->data==x) { p=L; L=L->next; free(p ...
void merge(LNode *A,LNode *B,LNode *&C) //此处C指针为引用型 { LNode *p=A->next; ...
基础知识: 1.带头结点的单链表中头结点没有存放数据只存放了指向位序为1的结点的指针(可以近似理解为位序为0 的结点,但实际上结点的位序从1开始); 2.所需结构体的定义 typedef struct LNode{ ElemType data ...
直接附上代码,不理解请看置逆那篇,链接:https://www.cnblogs.com/biaobiao88/p/12042132.html ...
算法复杂度0(n) 结果: [5, 3, 2, 8][5, 3, 8] ...