#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...