以下算法是你课堂上学习到的尾插法创建单链表,请阅读算法并填空,使得算法完整无误。void CreateListR(L inkList *&L,ElemType a[,intn) { LinkList *s,*r;int i; L=(LinkList *)malloc(sizeof(L inkL ist));/*创建头结点*/ r=L; /*r始终 指向终端结点,开始时指向头结点*/ for (i=0;i<n;i++) { s=(LinkList *)malloc(sizeof(L inkList);/*创建新结点*/ s->data=a[i]; /*将*s插入*r之后*/ r=S; } ; /*终端结点next域置为NULL*/ } 第1空: 第2空:
时间: 2023-04-06 15:01:13 浏览: 92
尾插法创建单链表PPT课件.pptx
head)
{
LNode *s, *r = head;
int x;
scanf("%d", &x);
while (x != -1) {
s = (LNode *)malloc(sizeof(LNode));
s->data = x;
r->next = s;
r = s;
scanf("%d", &x);
}
r->next = NULL;
}
空格处应填入 "CreateListR"。
阅读全文