原文:習題11-8 單鏈表結點刪除 (20分)

習題 單鏈表結點刪除 分 本題要求實現兩個函數,分別將讀入的數據存儲為單鏈表 將鏈表中所有存儲了某給定值的結點刪除。鏈表結點定義如下: 函數接口定義: 函數readlist從標准輸入讀入一系列正整數,按照讀入順序建立單鏈表。當讀到 時表示輸入結束,函數應返回指向單鏈表頭結點的指針。 函數deletem將單鏈表L中所有存儲了m的結點刪除。返回指向結果鏈表頭結點的指針。 裁判測試程序樣例: 輸入樣例: ...

2020-03-01 21:09 0 2299 推薦指數:

查看詳情

習題8-6 刪除字符(20

本題要求實現一個刪除字符串中的指定字符的簡單函數。 函數接口定義: 其中char *str是傳入的字符串,c是待刪除的字符。函數delchar的功能是將字符串str中出現的所有c字符刪除。 裁判測試程序樣例: 輸入樣例: 輸出樣例: ...

Thu Jul 05 06:03:00 CST 2018 2 1221
習題8-6 刪除字符 (20)

本題要求實現一個刪除字符串中的指定字符的簡單函數。 函數接口定義: void delchar( char *str, char c ); 其中char *str是傳入的字符串,c是待刪除的字符。函數delchar的功能是將字符串str中出現的所有c字符刪除。 裁判測試程序樣例 ...

Mon Jul 06 00:03:00 CST 2020 1 764
鏈表結點刪除

鏈表結點刪除 本題要求實現兩個函數,分別將讀入的數據存儲為單鏈表、將鏈表中所有存儲了某給定值的結點刪除鏈表結點定義如下: truct ListNode { int data; ListNode *next; }; 函數接口定義: struct ListNode *readlist ...

Sun Aug 04 18:54:00 CST 2019 0 1322
鏈表-刪除第i個結點

刪除第 i 個結點 假設 i=3 ,刪除后效果如下: 刪除第 i 個元素,要找到第 i-1 個元素,要修改其指針域。 算法步驟: ① 找到第 i-1 個元素的存儲位置 p,保存要刪除的 ai 的值 ② 令p->next 指向ai+1,如圖:p->next ...

Fri Apr 23 05:27:00 CST 2021 0 336
鏈表結點刪除

鏈表結點刪除 本題要求實現兩個函數,分別將讀入的數據存儲為單鏈表、將鏈表中所有存儲了某給定值的結點刪除鏈表結點定義如下: 函數接口定義: 函數readlist從標准輸入讀入一系列正整數,按照讀入順序建立單鏈表。當讀到−1時表示輸入結束,函數應返回指向單鏈表結點的指針。 函數 ...

Mon Aug 16 06:14:00 CST 2021 0 105
習題3.3 線性表元素的區間刪除 (20)

給定一個順序存儲的線性表,請設計一個函數刪除所有值大於min而且小於max的元素。刪除后表中剩余元素保持順序存儲,並且相對位置不能改變。 函數接口定義: List Delete( List L, ElementType minD, ElementType maxD ...

Mon Mar 23 23:01:00 CST 2020 2 1496
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM