91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

劍指Offer之在O(1)時間刪除鏈表節點(題13)

發布時間:2020-08-05 22:36:16 來源:網絡 閱讀:294 作者:ye小灰灰 欄目:編程語言




 1 /****************************************                                                                                                 
  2     > File Name:test.c
  3     > Author:xiaoxiaohui
  4     > mail:1924224891@qq.com
  5     > Created Time:2016年05月26日 星期四 18時42分19秒
  6 ****************************************/
  7 
  8 
  9 
 10 
 11 //一.即不是頭節點也不是尾節點
 12 //二.為頭節點
 13 //三.為尾節點
 14 
 15 
 16 
 17 #include<stdio.h>
 18 #include<assert.h>
 19 
 20 
 21 void DeleteNode(ListNode** head, ListNode* node)
 22 {
 23     assert(head);
 24     assert(node);
 25 
 26     if(node->_next != NULL)    //非尾節點  也肯定不是頭節點
 27     {
 28         ListNode* pNext = node->_next;
 29         node->_data = pNext->_data;
 30         node->_next = pNext->_next;
 31 
 32         delete pNext;
 33         pNext = NULL;
 34     }
 35     else if(*head == node)   //為頭節點
 36     {
 37         delete node;
 38         node = NULL;
 39         *head = NULL;
 40     }
 41     else       //尾節點
 42     {
 43         ListNode* tem = *head;
 44 
 45         while(tem->_next != node)
 46         {
 47             tem = tem->_next;
 48         }
 49 
 50         tem-_next = NULL;
 51         delete node;
 52         node = NULL;
 53     }
 54 }





向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

墨玉县| 东乡县| 石门县| 五家渠市| 绥江县| 石渠县| 沛县| 诏安县| 神木县| 嘉兴市| 蒙自县| 伊金霍洛旗| 库尔勒市| 芜湖市| 镇平县| 永嘉县| 泰安市| 珠海市| 通海县| 巫山县| 辽阳县| 西青区| 焉耆| 栖霞市| 尚志市| 荥阳市| 安义县| 广平县| 册亨县| 广元市| 塔河县| 乳源| 宜昌市| 葫芦岛市| 大竹县| 乐清市| 周至县| 鄂托克旗| 长宁县| 平谷区| 扬州市|