导航:题目详情 | 答案解析 | 相关问题 | 最新问题 在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是(53)。A.O(1)B.O(n)C. 计算机 2020-01-31 16:28:09 结点,复杂度,时间 已帮助 人 在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是(53)。A.O(1)B.O(n)C.O(nlogn)D.O(n2)请帮忙给出正确答案和分析,谢谢! 热搜:n阶矩阵a具有n个不同的特征值是a与对角矩阵相似的 答案解析 难度★★☆ 搜索 正确答案:B解析:本题主要考核有序单链表上的插入操作及算法分析。对数据结构的任何操作都不能改变其原有的结构特性。因此,在有序单链表中插入一个新结点后,仍然要保持它的有序性。插入操作的关键是查找插入位置,主要时间也是花在插入位置的查找上。n个结点的单链表,有,n+1个可能插入的位置,即第一个结点之前和每一个结点之后。在第一个结点之前插入,需比较一次;在第一个结点之后插入需比较两次;……;在第,n个结点之后插入需查找次。如果在每一个位罩上作插入的概率相等,即则在有序单链表上查找插入位置的平均比较次数为: 相关问题 1、在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是________A.O(1)B.O(n 2018-02-08 2、(37)有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为(37)。(37)A.O(1)B. 2018-06-22 3、在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂性为______。A.O(1)B.O(n)C. 2020-03-22 4、在一个具有n个结点的有序单链表中插入一个新结点并仍然保持有序的时间复杂度是()A.O(1)B.O(n) 2020-10-14 5、一个具有 n 个结点的单链表 在指针 p 所指结点后插入一个新结点的时间复杂度为() 2022-08-29 6、对于一个具有n个结点的单链表 在已知的结点*p后插入一个新结点的时间复杂度为O().(在括号里填阿 2022-08-31