单链表指定位置前插
作者:互联网
在带头结点的单链表的指定位置i之前插入元素e
点击查看代码
void insertbefore(linklist &l, int i, int e)
{
if (i < 1)
{
// i小于1时输入非法直接返回
return;
}
lnode *pre = l;
for (int j = 1; j < i; j++)
{
if (pre)
{
pre = pre->next;
}
}
lnode *s = new lnode;
s->data = e;
s->next = pre->next;
pre->next = s;
}
标签:pre,单链,lnode,int,位置,指定,next 来源: https://www.cnblogs.com/mengxingadmin/p/15709337.html