資料結構中,資料結構中,Head Head next什麼意思

2021-05-06 04:40:12 字數 2865 閱讀 4678

1樓:great佯裝埋倦

①頭插法:例如輸入a,b,c(下面兩塊分別表示資料域和指標域,^代表null)

head-->c next--->b next---->a ^實現語句(無頭結點)

head=null

while(迴圈條件)

頭插入法的輸出順序與你的輸入順序相反

②尾插法:(無頭結點)

head->a next->b next->c ^實現:

head=null;

rear=head;

while(迴圈條件)

rear->next=null

頭插入法的輸出順序與你的輸入順序相同

資料結構中r=head; p=head->next; 代表什麼意思? 20

2樓:浪子惟安

是連結串列的資料結構

連結串列頭head,表頭後接的第一個節點head->next第一句話的意思是把表頭地址賦值給r

第二句話把表頭後的一個節點地址賦值給p

3樓:岔路程式緣

r=head;——讓指標r指向頭結點

p=head->next;——讓指標p指向頭結點的下一個結點,也就是第二個結點

在資料結構中,head->next->data表示什麼意思

4樓:匿名使用者

head表示頭指標,head->next表示下一個節點,data表示這個節點的資料域;

head->next->data就是head下一個節點的資料;

因為head是指頭節點,所以這個也代表著連結串列第一個元素的值。

5樓:匿名使用者

①頭插法:例如輸入a,b,c(下面兩塊分別表示資料域和指標域,^代表null)

head-->c next--->b next---->a ^實現語句(無頭結點)

head=null

while(迴圈條件)

頭插入法的輸出順序與你的輸入順序相反

②尾插法:(無頭結點)

head->a next->b next->c ^實現:

head=null;

rear=head;

while(迴圈條件)

rear->next=null

頭插入法的輸出順序與你的輸入順序相同

6樓:鋪下來泌

俞月亭聽說本臺編劇李棟,頭腦靈活,很有才幹,但長期不被重視。

在資料結構中有 head,next,curr都是link類的指標「head->next」是什麼意思?

7樓:

head 應該是個結構體指標,next應該是結構體成員只不過型別也是結構體指標

head->next 就是head所指向的結構體的next的值呀結構體型別在c++中也是類

請從c基礎開始學習,這些都是最基本的

資料結構中 *head = q->next; q->next=p; p=q; q=*head,怎麼解釋;

8樓:茫程傷

資料結構中 *head = q->next; 表示頭指標指向q的下一個結點,

q->next=p;表示指標p指向的結點賦給q->next;

p=q表示指標p移向q所指的結點;

q=*head表示指標q移向頭指標指的結點。

我能力有限,好久沒解除了,沒有完整**,我解讀得不太明白

很想問c++資料結構裡面,工作指標p->next=head->next 問題:到底怎麼區分那個箭頭

9樓:解放宣言

p->next就是(*p).next。

這個寫法看上去像是連結串列裡的插入,next應該是一個指向下一個節點的指標。

(另外吐個槽,頭部插入一般不都直接p->next=head;head=p;麼?你要在第二項插入?)

下面**中 struct student *p=head和p->num和p=p->next分別是什麼意思

10樓:草叢裡的落葉

struct student *p=head; \\定義一個結構體指標,指向head的地址,也就是連結串列的頭一個結構體

while(p!=null)

{printf("學號:%d 成績:%3f\n",p->num,p->score);\\p->num p所指定結構體裡的num變數值

p=p->next;\\p指向下一個結構體

while(p)代表什麼意思,其中定義 *p=head->next

11樓:匿名使用者

p明顯是個指標,while(p)就是說指標如果有指向,就執行while下的語句,如果是0,也就是null,指標沒有指向任何地址,也就是空指標。*p=head->next 這個可能是是樹之類的資料結構,你沒描述清楚,我也猜不出是什麼。

12樓:匿名使用者

while(p) 如果p(指標地址)不為空就進入 返回到while(p)繼續判斷

資料結構文章編輯中 line *p=new line; head=p; p=p->next=new line;這是什麼意思??尤其最後一條

13樓:

line 是定義的一個資料型別;

line *p 是定義了一個line型別的指標

p=p->next=new line;建立line指標,並讓p->next指向它,同時移動p,使p指向p->next。

資料結構中的作用,資料結構中的作用是什麼

是c 中的引用符號,用作 函式形參是表明傳遞的是實參 的一個引用 即實參的一版個別名 這樣在函式中對權形參操作會影響到實參,通常用 來通過函式改變實參的值。如果沒有 則傳遞的只是實參的一個副本,在函式中對形參的操作不會影響到實參。正如例子中,對於l凡涉及到要通過函式修改的它時 如在表中插入元素lis...

資料結構中的含義,資料結構中 和 有什麼區別?

typedefstruct lnode lnode,linklist 基本形態 復帶頭結點的 單鏈製表的bai基本形態有 單連結串列空 條件du zhi l next 0單連結串列不空 條件 l next 0 基本演算法dao 遍歷 順序訪問所有元素 藉助指標,順藤摸瓜 沿著連結串列訪問結點 p l...

資料結構中什麼是b樹,資料結構中什麼是B樹?

b 樹是為了磁碟或其它儲存裝置而設計的一種多叉 下面你會看到,相對於二叉,b樹每個內結點有多個分支,即多叉 平衡查詢樹。b 樹又叫平衡多路查詢樹。一棵m階的b 樹 m叉樹 的特性如下 樹中每個結點最多含有m個孩子 m 2 除根結點和葉子結點外,其它每個結點至少有 ceil m 2 個孩子 其中cei...