Node *mix(Node *head1, Node *head2)
{
Node *head = NULL, *p1 = head1, *p2 = head2;
for (;p1 != NULL;p1 = p1->next)
for (; p2 != NULL;p2 = p2->next)
{
Node *p3 = new Node;
if (p1->content == p2->content)
{
p3->content = p1->content;
p3->next = head;
head = p3;
}
}
return head;
}
uj5u.com熱心網友回復:
C++ 用鏈表求交集 ,上面是我寫的程式 ,但是輸出結果不對 ,求大神指教!uj5u.com熱心網友回復:
你先在兩個for回圈外定義并初始化第三個鏈表,再再for回圈內進行賦值試試uj5u.com熱心網友回復:

抱歉,不太明白,我定義的head,不是在for回圈外部初始化的第三個鏈表嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/77387.html
標籤:基礎類
下一篇:妖哥,求助Indy10
