1樓:匿名使用者
#include"iostream.h"
#include"stdlib.h"
#include"stdio.h"
class lnode
; lnode * lnode::creatlist(int n)//建立鍊表
return h;//返回你建立的鏈頭指標 鏈結到main中的附加頭結點上面
} void lnode::print(lnode *h)//輸出 <-這裡有點小問題 }
void main()
2樓:趙儀邛宇
你好。很幸運看到你的問題。
但是又很遺憾到現在還沒有人回答你的問題。也可能你現在已經在別的地方找到了答案,那就得恭喜你啦。
對於你的問題我愛莫能助!
可能是你問的問題有些專業了。或者別人沒有遇到或者接觸過你的問題,所以幫不了你。建議你去問題的相關論壇去求助,那裡的人通常比較多,也比較熱心,可能能快點幫你解決問題。
希望我的回答也能夠幫到你!
快過年了,
最後祝您全家幸福健康,快樂每一天!
資料結構c++問題
3樓:斯斯傑
這是我以前寫的單鏈表:
#include
using namespace std;
const int maxsize=100;
template //模板類
class seqlist
;template
seqlist::seqlist(t a, int n)template
int seqlist::length()template
void seqlist::insert(int i, t x)template
t seqlist::get(int i)template
int seqlist::locate(t x)template
void seqlist::invert()int main(int argc, char* argv)//幫你驗證
;seqlists(b,7);
cout<<"表的長度為:"< cout<<"表的第五個元素為:"< cout<<"表中字元e所在的位置是:"< cout<<"正在插入元素...."< s.insert(5,a); cout<<"插入完畢"< cout<<"現在表的長度是:"< cout<<"正在刪除表中的第六個元素...."< s.delete(6); cout<<"刪除成功"< cout<<"把錶倒置中..."< s.invert(); cout<<"倒置表後的元素分別是:"< for(int i=1;i cout< return 0;} 亮 靜 define stack init size 100 c語言中定義乙個常量。stack init size 100 define stackincrement 10 c語言中定義乙個常量。stackincrement 10 include include 包含兩個標頭檔案。stdio.h和s... 1 typedef struct list 這裡的list只是一個起的名字,如int是整形,list 是這個結構體的型別。下面的list就是 int i list就是那個i 2 定義的時候沒有下一個節點,一般都是用 p next null 3 書上一般給的都是偽 在實際寫程式中 自己要結合起來才能執... 由於你傳遞的l是值傳遞,在快速排序內部出現了一個名字一樣的區域性變數,只是區域性變數被排序了,並不是傳入的變數被排序,可以採用傳地址的方式解決,或者不定義形參,直接採用全域性變數。我使用前者幫你實現了 再者,快速排序 有點問題,幫你修改了下 include include define maxsiz...c的資料結構問題(棧),資料結構有關棧的問題
c語言裡資料結構的問題,c語言裡資料結構的一個問題。。
資料結構快速排序問題,C語言資料結構 快速排序的問題 5