存储元素
发布时间: 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. 为什么在顺序表中元素必须相继存放而不允许像一堆数组那样按下标存放
首先你要清楚顺序表的定义。
线性表的顺序存储是用一组地址连续的存储单元依次存储线性表的数据元素,我们把用这种形式存储的线性表称为顺序表。
顺序表的存储结构是逻辑上相邻的两个元素在物理位置上也相邻。
热点内容