用c 寫乙個順序表,我初學者,思路好亂,能幫我理一理嗎

2025-02-23 12:55:06 字數 2889 閱讀 1526

1樓:匿名使用者

c++的話直接使用stl;

初始化, 需要確定順序表的型別, 這裡暫且用int初始化。

std::vectormy_list;

需要用連結串列的話就。

std::listmy_list;

輸出,直接使用stl的迭代器,順序表和連結串列使用方法一樣的。

長度。cout c++11標準(vs2012及以上的編譯器才支援該標準)for (auto& child : my_list)cout for (std::list::iterator iter = my_;iter !=my_;iter)

cout <

2樓:網友

資料結構》裡面有詳細的講解。

誰有線性表(c++)的例子啊最好有詳細講解的,我是初學者

3樓:網友

還是看c語言的例子吧,c++由於強大的標準庫已經包括所有這些常用資料結構,基本上沒必要自己實現,例子應該不多。c語言的幾乎所有講語法或資料結構的書上都有。

如果你非要c++的實現,可以看看標準庫或《資料結構與演算法分析》c++描述,作者是mark allen weiss.

4樓:網友

要了解線性表之類的建議你先學習資料結構(c++版的)我也是學習c++的不過我學完資料結構了,有問題的話可以**。

用c++寫乙個順序表的基本操作的程式

5樓:網友

順序表 你直接用c++ stl 的庫函式就好了。

vector 你用這個資料結構就萬惡的完成了。

請問一下,用c++寫乙個順序表,輸入的乙個元素是一段文字,需要輸入幾段文字,該怎麼操作

6樓:網友

宣告乙個paralist 型別的vector:vector> queuelist

宣告乙個 順序的char型別vector:vectorparastring;

cin>>char1; ;

這一段文字都輸入進來之後,再把parastring加入queuelist:;

如果有多段文字可以多次重複2-4

用c++對乙個順序表進行真正的逆置

7樓:梁光祥

你看看,有什麼問題沒有?

#include

using namespace std;

void main()

for(int j=0;jcout

用c++實現順序表的問題!!!

8樓:網友

幫你改好了:

#include

#define list_init_size 100#define listincrement 10struct list

int initlist(list &l)//構造乙個空的線性表l

int destroylist(list &l)//銷燬線性表lint clearlist(list &l)//將l重置為空表return 1;

int main()

9樓:核動力機械人

我寫的 你自己看吧。

c++順序表做簡單的學生資訊

10樓:網友

是靜態連結串列,你要問什麼,以為你沒有主函式呢,不是有嗎,認真看看不就好了~函式都寫的那麼明白,不要看著程式眼暈就說不懂,認真看看。

11樓:網友

連結串列你幹嘛要說成順序表。

c++ 合併順序表

12樓:孟潔宇文悅怡

那是因為你在呼叫creatlist(&a);的時候你的a->elem還沒分配位址空間造成的。

voidcreatlist(seqlist

l)l->listsize

l->length;}

13樓:戲基諸葛凝丹

query取得iframe中元素的幾種方法在iframe子頁面獲取父頁面元素。

**如下:$(

14樓:網友

#include

using namespace std;

typedef int datatype;

struct seqlist

void initlist(seqlist *l) //初始化順序表為空。

void creatlist(seqlist *l,int n) //建立順序表。

l->length=i;

void sortlist(seqlist *l)}}

void dislist(seqlist *l) //顯示順序表各元素。

coutlength + b->length;

for(int i = 0;ilength;i++)

for(int i = (c->length - 1) -a->length,k = 0;ilength,klength;i++,k++)

void main()

15樓:網友

簡單來說,就是有兩個從小到大排的表,生成乙個同樣從小到大的表。

個人感覺思想比較明確的做法是:

1、新開乙個空表c,2、兩個指標lpa lpb分別指向ab的表頭,3、如果lpa的指標代表的值小於lpb代表的值,那麼往c裡向後新增lpa的元素,然後lpa移動到a表後面那個元素(對b同樣來)

或者如果lpa lpb中有乙個到了表末,則直接新增另乙個表的內容到表c

4、如果lpa lpb都到了表末,結束。否則goto3

用奇怪寫句子怎麼寫用奇怪寫一個句子怎麼寫?

奇怪造句 1 一種奇怪的感覺一直困擾著他。2 我真的感到很奇怪,因為我不明白到底是 出了錯,我如何才能改善這種情況。3 我不久就習慣了他那些奇怪的做法。4 他今天的表情很奇怪,非常的嚴肅。奇怪的人往往做一些奇怪的事,這一點也不奇怪。人就是很奇怪 不喜歡別人騙自己 卻喜歡自己騙自己。旅行真正的快樂不在...

用要是就寫句子用要是就寫一個句子

1.要是我是一團火,我就去溫暖世界。2.要是生命中沒有了希望,就好像鳥兒沒有了翅膀。3.要是每個人都對地球做出貢獻,不去破壞,那麼地球將會更美麗。4.要是我們一直破壞環境,就會受到大自然的懲罰。5.要是雨下得再大一些,樹上花就會掉了。擴充套件資料 關聯詞各種關係列舉 轉折關係 儘管 可是 雖然 但是...

用真覺得寫句子,用真覺得寫一個句子

今天心情很好,真覺得連太陽也比平時更美更亮。我真覺得這個問題太簡單了 我真覺得沒有必要問這個問題!分別用真覺得 真好比 恰像寫3個句子!快!長大了真覺得還是童年好啊,無憂無慮的。下了雨的樹葉上的露珠真好比珍珠一樣閃閃發亮的美麗。小明的眼睛恰像他媽媽的眼睛一樣炯炯有神。真覺得bai 今天去上學du 遠...