void Insert(int pos, int x){
Node *t, *p;
if(pos==0){
t= new Node;
t->data= x;
t->next= first;
first= t;
}
else if(pos>0){
p = first;
for(i=0; i<pos-1; i++)
p=p->next;
if(p){
t= new Node;
t->data= x;
t->next = p->next;
p->next= t;
}
}
}
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter