鏈表基本概念
頭指針:
頭指針是指鏈表指向第一個(gè)結(jié)點(diǎn)的指針,若鏈表有頭結(jié)點(diǎn),則是指向頭結(jié)點(diǎn)的指針。
頭指針具有標(biāo)識(shí)作用,所以常用頭指針冠以鏈表的名字。
無論鏈表是否為空,頭指針均不為空,頭指針是鏈表的必要元素。
頭節(jié)點(diǎn):
頭結(jié)點(diǎn)是為了操作的統(tǒng)一和方便而設(shè)立的,放在第一元素的結(jié)點(diǎn)之前,其數(shù)據(jù)域一般無意義(也可存放鏈表的長度)。
有了頭結(jié)點(diǎn),對(duì)在第一元素結(jié)點(diǎn)前插入結(jié)點(diǎn)和刪除第一結(jié)點(diǎn),其操作與其它結(jié)點(diǎn)的操作就統(tǒng)一了。
頭結(jié)點(diǎn)不一定是鏈表必須要素。
-
指針
+關(guān)注
關(guān)注
1文章
484瀏覽量
71197 -
數(shù)據(jù)結(jié)構(gòu)
+關(guān)注
關(guān)注
3文章
573瀏覽量
40749 -
鏈表
+關(guān)注
關(guān)注
0文章
80瀏覽量
10838
發(fā)布評(píng)論請(qǐng)先 登錄
鏈表結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)該如何定義

數(shù)據(jù)結(jié)構(gòu)中最簡單的鏈表
Linux Kernel數(shù)據(jù)結(jié)構(gòu):鏈表
常見的數(shù)據(jù)結(jié)構(gòu)
數(shù)據(jù)結(jié)構(gòu)鏈表的基本操作
數(shù)據(jù)結(jié)構(gòu)教程,下載

java數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)
你知道Linux內(nèi)核數(shù)據(jù)結(jié)構(gòu)中雙向鏈表的作用?
什么是棧?數(shù)據(jù)結(jié)構(gòu)中棧如何實(shí)現(xiàn)

C++結(jié)構(gòu)體與鏈表的實(shí)驗(yàn)報(bào)告資料免費(fèi)下載

跳表的基本概念和實(shí)際應(yīng)用

Linux內(nèi)核的鏈表數(shù)據(jù)結(jié)構(gòu)

Linux內(nèi)核中使用的數(shù)據(jù)結(jié)構(gòu)

評(píng)論