数据结构里,单链表中插入删除方便,因为时间复杂度是O(1)
对
举一反三
- 单链表中删除结点数据比较方便,因为时间复杂度是O(n)。
- 单链表在进行删除和插入操作时,时间复杂度是O(1)。
- 单链表在进行删除和插入操作时,时间复杂度是O(1)。 A: 正确 B: 错误
- 若对一个链表最常用的操作是在末尾插入结点和删除尾结点,则采用仅设尾指针的单向循环链表(不含头结点)时,()。 A: 插入和删除操作的时间复杂度都为O(1) B: 插入和删除操作的时间复杂度都为O(n) C: 插入操作的时间复杂度为O(1),删除操作的时间复杂度为O(n) D: 插入操作的时间复杂度为O(n),删除操作的时间复杂度为O(1)
- 单链表插入的时间复杂度() A: O(1) B: O(log2n) C: O(n) D: O(n2)
内容
- 0
在单链表中删除结点的时间复杂度为()。 A: O(1) B: O(n2) C: O(n) D: O(logn)
- 1
在具有n个结点的单链表中做插入、删除运算,平均时间复杂度为() A: O(1) B: O(n) C: O(log2 n) D: O(n^2)
- 2
数据结构里,顺序表删除元素的时间复杂度是()。 A: O(1) B: O(n) C: O(nn) D: 都不对
- 3
在一个关键字有序的单链表中插入一个数据元素使得单链表中数据元素仍然有序的算法时间复杂度为()。 A: O(1) B: O(n) C: O(n2) D: O(log2n)
- 4
单链表的插入操作其时间复杂度为( )。 A: O(1) B: O(n) C: O(n3) D: O(n2)