专插本(广大)遇到几道数据结构题,迫切希望有高手为我解答!求求求求...

2024年11月30日 00:47
有3个网友回答
网友(1):

假设p的后面插入元素为s:
1 s->next=p->next; p->next=s; (这两条语句不能写反了)
2 前插的操作要从链表的首部开始遍历链表,假设链表头指针h:
q=head;
while(q->next!p)q=q->next;
q->next=s;s->next=p;
3 q=head
while(q->next->data!=x&&q->next!=null)q=q->next;
if(q){
s=(nodeptr)molloc(sizeof(node));
s->data=y;
s->next=q->next;
q->next=s;
}
else
{
s=(nodeptr)molloc(sizeof(node));
s->data=y;
s->next=null;
q->next=s;
}

网友(2):

选择A,P = 99 ,k%P的取值范围是0~99,长度为100!

网友(3):

b 选质数。