A静态顺序存储
B动态顺序存储
C动态链接存储
D静态链接存储
对一个线性表的存取操作很少,而插入和删除操作较多时应采用()数据结构。
单选题查看答案
如果对线性表的操作只有两种,即删除第一个元素,在最后一个元素的后面插入新元素,则最好使用()。
单选题查看答案
请说明顺序表和单链表各有何优缺点,并分析下列情况下,采用何种存储结构更好些。 ⑴若线性表的总长度基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取线性表中的元素。 ⑵如果n个线性表同时并存,并且在处理过程中各表的长度会动态发生变化。 ⑶描述一个城市的设计和规划。
简答题查看答案
对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为()。
单选题查看答案
数组可看作基本线性表的一种推广,因此与线性表一样,可以对它进行插入、删除等操作。
判断题查看答案
只要确定了存储线性表的起始位置,线性表中任何一个数据元素都可以(),这个特点也铸成了这种存储结构的弱点,在执行()和()操作时,需要移动大量元素。
填空题查看答案
若频繁地对线性表进行插入与删除操作,该线性表应采用()存储结构。
填空题查看答案
栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。
判断题查看答案
对一个具有n个元素的线性表,建立其单链表的时间复杂度为()
单选题查看答案