存儲元素
發布時間: 2025-03-27 05:53:28
當然可以。例子如扒睜閉下:
List<List<String>> aaa=new ArrayList<List<String>>();
List<String> a = new ArrayList<String>();
List<String> b = new ArrayList<String>();
List<String> c = new ArrayList<String>春裂早乎();
aaa.add(a);
aaa.add(b);
aaa.add(c);
一個List aaa中就儲存了3個list a,b,c
B. 線性表和鏈表有什麼區別啊
有關於線性表和鏈表的區別,詳細介紹如下:
一、存儲方式不同:
線性表使用一塊連續的內存空間來存儲元素,可以通過下標直接訪問元素,例如數組就是一種線性表的實現。而鏈表則是使用分散的內存空間來存儲元素,每個節點都包含一個指向下一個節點的指針,通過遍歷指針鏈實現元素的訪問。
六、總結:
線性表是一種數據結構,它是由一組具有相同類型的元素組成的有限序列,而鏈表也是一種數據結構,它由一系列節點組成,每個節點包含一個數據元素和一個指向下一個節點的指針。
C. 為什麼在順序表中元素必須相繼存放而不允許像一堆數組那樣按下標存放
首先你要清楚順序表的定義。
線性表的順序存儲是用一組地址連續的存儲單元依次存儲線性表的數據元素,我們把用這種形式存儲的線性表稱為順序表。
順序表的存儲結構是邏輯上相鄰的兩個元素在物理位置上也相鄰。
熱點內容