問題詳情

13雙連結串列(doubly linked list)資料結構宣告如下。若需要刪除節點curNode,且該節點為串列中間的某 一個節點,非第一個或最後一個節點,下列何者是刪除該節點的程式碼?


(A) curNode->prev->next = curNode->next;curNode->next->prev = curNode->prev;
(B) curNode->prev->prev = curNode->prev;curNode->next->next = curNode->next;
(C) curNode->prev->next = curNode->prev;curNode->next->prev = curNode->next;
(D) curNode->next->next = curNode->next;curNode->prev->prev = curNode->prev;

參考答案

答案:A
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)