单链表----增加一个前节点
增加当前节点p的后一个节点s:
LNode* s = (LNode*)malloc(sizeof(LNode));
if (s == NULL)
return false;
s->data = e;
s->next = p->next;
p->next = s;
增加当前节点p的前一个节点s:
LNode* s = (LNode*)malloc(sizeof(LNode));
if (s == NULL)
return false;
s->data = e;
s->next = p;
p = s;
LNode* s = (LNode*)malloc(sizeof(LNode));
if (s == NULL)
return false;
s->data = e;
s->next = p->next;
p->next = s;
增加当前节点p的前一个节点s:
LNode* s = (LNode*)malloc(sizeof(LNode));
if (s == NULL)
return false;
s->data = e;
s->next = p;
p = s;
全部评论
相关推荐
10-30 16:31
重庆大学 Java 点赞 评论 收藏
分享
查看9道真题和解析
OPPO公司福利 1059人发布
