鏈棧與順序棧相比的優(yōu)點(diǎn) 3.在單鏈表指針為p的結(jié)點(diǎn)之后插入指針為s的結(jié)點(diǎn),正確的操作哪個(gè)?
3.在單鏈表指針為p的結(jié)點(diǎn)之后插入指針為s的結(jié)點(diǎn),正確的操作哪個(gè)?選擇b s->next=P->next//讓s->next指向P->next,P->next=s//然后將s設(shè)置為
3.在單鏈表指針為p的結(jié)點(diǎn)之后插入指針為s的結(jié)點(diǎn),正確的操作哪個(gè)?
選擇b s->next=P->next//讓s->next指向P->next,P->next=s//然后將s設(shè)置為P的后繼節(jié)點(diǎn)。如果P->next=s是先做的,則P的原始后繼節(jié)點(diǎn)找不到,鏈表被破壞
判斷P是否是鏈表的尾部節(jié)點(diǎn),是否是下一個(gè)是鏈表的尾部節(jié)點(diǎn)。如果P的next沒有直接指向P的next的下一個(gè)節(jié)點(diǎn),就可以了。
if(p->next==null)return
elseif(p->next->next==null)
{
p->next==null
}
else
{
p->next=p->next->next
}