成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

單鏈表的逆置 如何編程刪除以有序鏈表表示的集合中的重復(fù)元素?

如何編程刪除以有序鏈表表示的集合中的重復(fù)元素?只需要?jiǎng)?chuàng)建一個(gè)新的頭就可以很容易地解決這個(gè)問(wèn)題。鏈表標(biāo)識(shí):cur->val==tail->val?Duplicate:distinct.示例代碼:

如何編程刪除以有序鏈表表示的集合中的重復(fù)元素?

只需要?jiǎng)?chuàng)建一個(gè)新的頭就可以很容易地解決這個(gè)問(wèn)題。

鏈表標(biāo)識(shí):cur->val==tail->val?Duplicate:distinct.

示例代碼:

listnode*deleteduplicates(listnode*head)

{

listnode node node(0),*tail,*P,*cur

if(!頭|!Head->next)

]{

返回Head

}]節(jié)點(diǎn).下一個(gè)=head

tail=head

p=head->next

而(p)

{

cur=p p p=p->next

如果(cur->val!=tail->val)

{tail->next=cur tail=cur}

else

{delete cur}

}

tail->next=NULL

返回節(jié)點(diǎn).下一個(gè)

}