顺序表适合插入和删除运算,单链表适合查找运算。()
第1题:
不问的存储结构适用于不同的应用场合。某线性表最常用的运算是插入和删除,删除运算是指删除表头第一个元素,插入运算是指在表尾插入一个新元素,那么采用(105)存储方式最好。
A.仅有头指针的单向循环链表
B.仅有尾指针的单向循环链表
C.单向链表
D.双向链表
第2题:
下面的叙述中,正确的是
A.队列限定仅在表的一端进行插入和删除运算的线性表
B.队列是限定仅在表的一端进行插入和删除运算的线性表
C.串是仅在表的一端进行插入和删除运算的线性表
D.数组是仅在表的一端进行插入和删除运算的线性表
第3题:
第4题:
若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用()存储方式最节省运算时间。
第5题:
()链表适合从指点结点开始,寻找直接前趋的运算。
第6题:
若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用()存储方式最节省时间。
第7题:
数据结构与算法里,O(n)是以下哪种算法的复杂度()。
第8题:
需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是()。
第9题:
插入
删除
根据序号查找
根据元素值查找
第10题:
存储密度大
插入运算方便
查找方便
适合各种逻辑结构的存储表示
第11题:
数据元素之间的关系需要占用存储空间,导致存储密度不高
表中结点必须占用地址连续的存储单元,存储密度不高
插入新元素时需要遍历整个链表,运算的时间效率不高
删除元素时需要遍历整个链表,运算的时间效率不高
第12题:
顺序查找
顺序表删除元素
顺序表插入元素
单链表查找第i个元素
第13题:
下面的叙述中,正确的是
A.栈是限定仅在表的一端进行插入和删除运算的线性表
B.队列是限定仅在表的一端进行插入和删除运算的线性表
C.串是仅在表的一端进行插入和删除运算的线性表
D.数组是仅在表的一端进行插人和删除运算的线性表
第14题:
第15题:
下面()是顺序存储结构的优点。
第16题:
某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。
第17题:
在插入、删除频繁的项目中,保存数据适合使用()
第18题:
在()运算中,使用顺序表比链表好。
第19题:
数据结构中,O(n)是以下哪种算法的复杂度()。
第20题:
便于插入和删除操作的是()。
第21题:
顺序表
双链表
带头结点的双循环链表
单循环链表
第22题:
静态链表
单链表
顺序表
双链表
循环链表
第23题:
顺序查找
顺序表删除元素
顺序表插入元素
单链表查找第i个元素
第24题:
链表
顺序表
散列表
都不对