jaw001 大
其實是我表達能力不好,這個程式主要是著重在記憶體管理上
linklist 一開始 已經用 malloc() 找了一塊記憶體
題目主要的要求就是
-當 linklist 裡的元素全部都使用到的話
用 realloc() 來加大記憶體空間成兩倍,延長 linklist,再把新的空間分配給linklist新增加的部份
-當 linklist 裡只有
一半的元素使用到的話
找一塊只有一半空間的記憶體,然後把全部有使用到的元素移到裡面
(移過去後原 linklist 的結構還是不變,例
a元素->next == b元素, b元素->prev == a元素 )
也不是不能使用陣列,而是一樣也不能避開上面兩個要求
還是感謝啦
