更多"在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度"的相关试题:
[单项选择]在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是()。
A. O(1)
B. O(n)
C. O(nlogn)
D. O(n2)
[单项选择]有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为______。
A. O(1)
B. O(logn)
C. O(n)
D. O(n2)
[填空题]一棵具有n个结点的二叉树,采用二叉链表存储,则二叉链表中指向孩子结点的指针有_________个。
[单项选择]在具有n个结点的单链表中,下面的操作算法的时间复杂度为O(n)的是______。
A. 遍历链表和求链表的第i个结点
B. 在地址为P的结点之后插入一个结点
C. 删除开始结点
D. 删除地址为P的结点的后继结点
[填空题]对于一个具有n个结点的单链表,在已知p结点后插入一个新结点的事件的时间复杂性为______,在给定值为x的结点后插入一个新结点的时间复杂性为______。
[单项选择]对于一个具有n个结点e条边的无向图,若采用邻接表表示,则所有边链表中边结点的总数为______。
A. e/2
B. e
C. 2e
D. n+e
[单项选择]
对于一个具有n个结点和e条边的无向图,若采用邻接表表示,则顶点表的大小为(),所有边链表中边结点的总数为()。
若采用邻接表表示,则顶点表的大小为()
A. n
B. n+1
C. n-1
D. n+e
[单项选择]从具有n个结点的二叉查找树中查找一个元素时,在最坏情况下进行成功查找的时间复杂度为()。
A. O(n)
B. O(1)
C. O(log2n)
D. O(n2)
[单项选择]在具有n个结点的顺序表,算法的时间复杂度是O(1)的操作是______。
A. 访问某个结点
B. 插入一个新结点
C. 删除一个已经存在的结点
D. 将顺序表从大到小排序
[填空题]对于一棵具有n个结点的二叉树,当进行链接存储时,其二叉链表中的指针域的总数为2n个,其中______个用于链接孩子结点。
[填空题]给定一个具有n个元素的向量,建立一个有序单链表的时间复杂度是()。
[单项选择]设有n个元素的向量,逐个输入其中的元素值,建立一个有序单链表的时间复杂度是()。
A. O(1)
B. O(n)
C. O(n2)
D. O(nlog2n)
[填空题]具有n个结点的完全二叉树的深度为 【2】 。
[填空题]对于一棵具有n个结点的树,该树中所有结点的度为 【2】 。