SDUT單鏈表中重複元素的刪除

2021-10-06 19:42:40 字數 669 閱讀 1141

**實現:

#include

using namespace std;

struct node

;struct node *

creat2

(int n)

///逆序建立鍊錶 。

return head;

}void

shan

(int n,

struct node *head)

///刪除重複節點函式 。

else

///如果 k節點與p節點儲存的數值相等,連線q與k後面的節點即可剪下k節點,令此時q後面連線的節點作為新的k節點,繼續往下走。

} p=p->next;}}

void

display

(struct node *head)

///遍歷鍊錶。

else

q=q->next;}}

intlen

(struct node *head)

return s;

}int

main()

單鏈表中重複元素的刪除

資料結構實驗之鍊表七 單鏈表中重複元素的刪除 timelimit 1000ms memory limit 65536k 題目描述 按照資料輸入的相反順序 逆位序 建立乙個單鏈表,並將單鏈表中重複的元素刪除 值相同的元素只保留最後輸入的乙個 輸入第一行輸入元素個數n 第二行輸入 n個整數。輸出第一行輸...

單鏈表中重複元素的刪除

資料結構實驗之鍊表七 單鏈表中重複元素的刪除 time limit 1000ms memory limit 65536k 題目描述 按照資料輸入的相反順序 逆位序 建立乙個單鏈表,並將單鏈表中重複的元素刪除 值相同的元素只保留最後輸入的乙個 輸入第一行輸入元素個數n 第二行輸入n個整數。輸出第一行輸...

單鏈表中重複元素的刪除

time limit 1000 ms memory limit 65536 kib submit statistic discuss problem description 按照資料輸入的相反順序 逆位序 建立乙個單鏈表,並將單鏈表中重複的元素刪除 值相同的元素只保留最後輸入的乙個 input 第一...