与线性表相比,串的插入和删除操作的特点是()。

A:通常以串整体作为操作对象 B:需要更多的辅助空间 C:算法的时间复杂度较高 D:涉及移动的元素更多

若对一个链表最常用的操作是在末尾插入结点和删除尾结点,则采用仅设尾指针的单向循环链表(不含头结点)时,______。

A:插入和删除操作的时间复杂度都为O(1) B:插入和删除操作的时间复杂度都为O(n) C:插入操作的时间复杂度为O(1),删除操作的时间复杂度为O(n) D:插入操作的时间复杂度为O(n),删除操作的时间复杂度为O(1)

若对一个链表最常用的操作是在末尾插入结点和删除尾结点,则采用仅设尾指针的单向循环链表(不含头结点)时,()

A:插入和删除操作的时间复杂度都为O(1)  B:插入和删除操作的时间复杂度都为O(n)  C:插入操作的时间复杂度为O(1),删除操作的时间复杂度为O(n)  D:插入操作的时间复杂度为O(n),删除操作的时间复杂度为O(1)

在位运算中,操作数右移一位,其结果相当于

A:操作数乘以2 B:操作数除以2 C:操作数乘以4 D:操作数除以4

在位运算中,操作数左移一位,其结果相当于( )。

A:操作数乘以2 B:操作数除以2 C:操作数除以4 D:操作数乘以4

以下关于顺序存储结构的叙述中,( )是正确的。
Ⅰ.结点之间的关系由存储单元的邻接关系来体现 Ⅱ.逻辑上相邻的结点物理上不必邻接
Ⅲ.存储密度大,存储空间利用率高 Ⅳ.插入、删除操作灵活方便,不必移结点
∨.可以通过计算直接确定第i个结点的存储地址

A:仅Ⅰ、Ⅱ和Ⅲ B:仅Ⅰ、Ⅲ和∨ C:仅Ⅱ、Ⅲ、Ⅳ D:仅Ⅳ和∨

在位运算中,操作数左移一位,其结果相当于

A:操作数乘以2 B:操作数除以2 C:操作数除以4 D:操作数乘以4

在位运算中,操作数右移一位,其结果相当于

A:操作数乘以2 B:操作数除以2 C:操作数乘以4 D:操作数除以4

微信扫码获取答案解析
下载APP查看答案解析