定义在线性表上的初始化、求表长、插入和删除运算中,()是引用型运算。
第1题:
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。
A.线性表按顺序方式存储,性表的第100个结点后面插入一个新结点
B.线性表按链接方式存储,性表的第100个结点后面插入一个新结点
C.线性表按顺序方式存储,删除线性表的第900个结点
D.线性表按链接方式存储,删除指针P所指向的结点
第2题:
下面关于线性表的叙述中,错误的是( )。
A)线性表采用顺序存储,必须占用一片连续的存储单元
B)线性表采用顺序存储,便于进行插入和删除操作
C)线性表采用链式存储,不必占用一片连续的存储单元
D)线性表采用链式存储,便于进行插入和删除操作
第3题:
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
A.线性表按顺序方式存储,在线性表的第100个结点后面插入一个新结点
B.线性表按链接方式存储,在线性表的第100个结点后面插入一个新结点
C.线性表按顺序方式存储,删除线性表的第900个结点
D.线性表按链接方式存储,删除指针P所指向的结点
第4题:
下列关于栈的描述中,正确的是( )。
A.在栈中只能插入元素而不能删除元素
B.在栈中只能删除元素而不能插入元素
C.栈是特殊的线性表,只能在一端插入或删除元素
D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
第5题:
在线性表的下列运算中,不改变数据元素之间结构关系的运算是【】
A.插入
B.删除
C.排序
D.定位
第6题:
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
A)线性表按顺序方式存储,性表的第100个结点后面插入一个新结点
B)线性表按链接方式存储,性表的第100个结点后面插入一个新结点
C)线性表按顺序方式存储,删除线性表的第900个结点
D)线性表按链接方式存储,删除指针P所指向的结点
第7题:
在下列线性表中,限定仅在表的一端进行插入和删除运算的线性表是
A.队列
B.栈
C.串
D.数组
第8题:
下列关于栈的描述正确的是( )
A.在栈中只能插入元素而不能删除元素
B.在栈中只能删除元素而不能插入元素
C.栈是特殊的线性表,只能在-端插入或删除元素
D.栈是特殊的线性表,只能在-端插入元素,而在另-端删除元素
栈是一个特殊的线性表,只能在栈顶进行插入(又叫入栈)和删除(又叫出栈)操作;队列是一个、允许在队尾插入元素(又叫入队),在队头删除元 不素又叫出队)的线性袁 因此选项C正确
第9题:
队列是允许在()进行插入和删除运算的线性表
A中间
B两端
C多端
D同一端
第10题:
某线性表最常用的运算是插入和删除,插入运算是指在表尾插入一个新元素。删除运算是指删除表头第一个元素,那么采用 ______ 存储方式最节省运算时间
A.仅有尾指针的单向循环链表
B.仅有头指针的单向循环链表
C.单向链表
D.顺序存储