1.頭指針和頭結點
-
頭指針 指向第一個模塊。
頭結點 在鏈表的第一個結點之前附設一個結點,這個結點可以不存儲信息,也可以存儲鏈表的長度等。
2.單鏈表
-
單鏈表,只在尾部有一個指針,指向下一個數據。
帶頭結點的單鏈表
不帶頭結點的單鏈表
3.循環鏈表
-
循環鏈表,尾部數據的指針指向頭部數據
帶頭結點的單循環鏈表
不帶頭結點的單循環鏈表
4.雙向鏈表
- 雙向鏈表 每個存儲元素不僅包含數值和尾部指針,還擁有頭部指針,頭部指針指向上一個元素。
帶頭結點的雙向鏈表
不帶頭結點的雙向鏈表
5.雙向循環鏈表
-
雙向循環鏈表 首尾連接的雙向鏈表。
帶頭結點的雙向循環鏈表
不帶頭結點的雙向循環鏈表