[請益] leetcode-design your linked list
看板Prob_Solve (計算數學 Problem Solving)作者hayuyang (Cloud)時間5年前 (2019/04/09 08:56)推噓1(1推 0噓 0→)留言1則, 1人參與討論串1/1
typedef struct {
int val;
struct MyLinkedList *next;
} MyLinkedList;
這樣的寫法 應該跟 一般寫node是等價?
void myLinkedListDeleteAtIndex(MyLinkedList* obj, int index) {
if(myLinkedListGet(obj,index)==(-1)){return ;}
int i=0,I=index;
MyLinkedList* K=myLinkedListCreate();
if (obj!=NULL)
{
if(I-1>0){myLinkedListDeleteAtIndex(obj->next,I-2);}
if(I==0){if((obj->next->next!=NULL)(obj->next=obj->next->next;)
這邊他很像對我call obj->next->next很有意見....要如何處理orz
else((MyLinkedList*)(obj->next)=K)
}
}
順便問 obj->next的type是MyLinkedList還是MyLinkedList*@@
似乎不給過
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.140.4
※ 文章網址: https://www.ptt.cc/bbs/Prob_Solve/M.1554771400.A.F9B.html
推
04/09 09:17,
5年前
, 1F
04/09 09:17, 1F
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章