修改程式範例: Ch4-5-3.c 為 Ch4-5-3e.c
1.將雙向鏈結串列的所有操作整合
2.整合的功能如下:
[F] 往下移動
[B] 往前移動
[A] 新增節點
[D] 刪除節點
[R] 重設
[V] 節點值
[E] 離開
3.參考Ch4-5-1.c Ch4-5-2.c Ch4-5-3.c
2011年5月31日 星期二
2011年5月20日 星期五
EX12. 鏈結串列insertNode
修改程式範例: Ch4-3-3.c 為 Ch4-3-3e.c
修改 Ch4-3-3.c 中include的 “insertNode.c”程式
將”情況2: 插入最後一個節點”及”情況3: 插入成為中間節點 “的程式碼判斷改為同時指向ptr->next.
修改 Ch4-3-3.c 中include的 “insertNode.c”程式
將”情況2: 插入最後一個節點”及”情況3: 插入成為中間節點 “的程式碼判斷改為同時指向ptr->next.
2011年5月7日 星期六
EX11. 鏈結串列DELETENODE
修改程式範例: Ch4-3-2.c 為 Ch4-3-2e.c
1.修改 Ch4-3-2.c 中include的 “deleteNode.c”程式
2.將”情況2: 刪除最後一個節點”及”情況3: 刪除中間節點 “的程式碼判斷改為同時指向 ptr->next.
1.修改 Ch4-3-2.c 中include的 “deleteNode.c”程式
2.將”情況2: 刪除最後一個節點”及”情況3: 刪除中間節點 “的程式碼判斷改為同時指向 ptr->next.
訂閱:
文章 (Atom)