问题:
[单选] 在数据结构中,与所使用的计算机无关的是数据的()结构。
逻辑。存储。逻辑和存储。物理。
问题:
[单选] 在存储数据时,通常不仅要存储各数据元素的值,而且还要存储()。
数据的处理方法。数据元素的类型。数据元素之间的关系。数据的存储方法。
问题:
[单选] 在决定选取何种存储结构时,一般不考虑()。
各结点的值如何。结点个数的多少。对数据有哪些运算。所用的编程语言实现这种结构是否方便。。
问题:
[单选] 通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着()。
数据元素具有同一特点。不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致。每个数据元素都一样。数据元素所包含的数据项的个数要相等。
可随机访问任一结点。插入删除不需要移动元素。不必事先估计存储空间。所需空间与其长度成正比。
问题:
[单选] 若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用()存储方式最节省运算时间。
单链表。给出表头指针的单循环链表。双链表。带头结点的双循环链表。
问题:
[单选] 需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是()。
单链表。静态链表。线性链表。顺序存储结构。
问题:
[单选] 非空的循环单链表head的尾结点(由p所指向)满足()。
p->next==NULL。p==NULL。p->next==head。p==head。
问题:
[单选] 在循环双链表的p所指的结点之前插入s所指结点的操作是()。
p->prior->prior。p->prior->prior。s->prior->next=s。s->prior->prior=s。
问题:
[单选] 如果最常用的操作是取第i个结点及其前驱,则采用()存储方式最节省时间。
单链表。双链表。单循环链表。顺序表。