自己寫的鍊錶

2021-06-02 10:49:16 字數 576 閱讀 7574

#include

#include

int mylistcount=0;

struct mylist

mymainlist;

void main()

;mymainlist.pc=null;

mymainlist.pcnext=null;

mylist *plisttemp=null;

char *pctemp=null;

int iinputlen=0,iloop=0;

// memset(input,0,50);

while(1)

iinputlen=strlen(acinputbuf);

if(mylistcount==0)

else

plisttemp->pcnext=mylisttemp;

}mylistcount++;

}plisttemp=&mymainlist;

for(iloop=0;ilooppc);

if(null!=plisttemp->pcnext)

}system("pause");

}

雙向鍊錶(自己寫的c 類)

uva還是上不去t t哭瞎了。只好老老實實的研究上回買的書了。寫得有點長。好吧,我只是來複習c 類的。特意用class 而不用struct寫鍊錶。資料結構還沒學。雙向鍊錶就當先預習了。大神們輕噴。t t 有一些小球,從左到右依次編號為1,2,3 n 你可以執行兩種指令,其中a x y表示把小球x移動...

自己用C寫的list雙向鍊錶

自己用c寫的list雙向煉表頭檔案 1 ifndef list h 2 define list h 34 include 5 include 6 include 7 8 typedef int datatype 9struct node 1415 typedef struct node node 1...

自己寫的一些單向鍊錶操作

typedef struct singlist singnnode,psingnnode typedef struct looplist loopnode,ploopnode 單向還需修改哈,搜尋的時候是返回前乙個位置還是當前位置 void csingnlist inestmylist psingn...