网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为()。

  • A、O(1)
  • B、O(n)
  • C、O(n2
  • D、O(log2n)

参考答案

更多 “设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为()。A、O(1)B、O(n)C、O(n2)D、O(log2n)” 相关考题
考题 ● 关于广义表有下列说法:①广义表( )和( ( ) )是相同的两个广义表 ②广义表( )长度为0,深度也为0③广义表( ( ) )的表头和表尾一样 ④广义表( )的表头为( )⑤广义表(a, b, c, d)的表头是a ⑥广义表(a, b, c, d)的表尾是b, c, d⑦广义表(a, b, c, d)的表尾是d其中正确的个数为()。()A. 2 B. 3 C. 4 D. 5

考题 在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()。A.访问第i个结点(1 在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()。A.访问第i个结点(1B.在第i个结点之后插入一个新结点(1C.删除第i个结点(1D.将n个结点从小到大排序

考题 一个广义表为(a,(a,b),(a,(b,c),d),则该广义表的长度为 ______。

考题 设顺序表中结点个数为n,向第i个结点后面插入一个新结点,设向每个位置插入的概率相等,则在顺序表中插入一个新结点平均需要移动的结点个数为( )。A.(n-1)/2B.n/2C.nD.(n+1)/2

考题 设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为____。A.O(1)B.O(n)C.O(n2)D.O(log2n)

考题 广义表的深度是(37)。A.广义表中子表个数B.广义表括号个数C.广义表展开后所含的括号层数D.广义表中元素个数

考题 设图G采用邻接表存储,则拓扑排序算法的时间复杂度为( )A.O(n)B.O(n+e)C.O(n2)D.O(n×e)

考题 在长度为n的顺序表中,求第i个元素的直接前驱,算法的时间复杂度为0(1)。()

考题 若一个广义表的表头为空表,则此广义表亦为空表。

考题 广义表(A,(a,b),d,e,((i,j),k)),则广义表的长度为(),深度为()。

考题 假定一棵树的广义表为A(B(e),C(F(h,i,j),g),D),则该树的度为(),树的深度为(),终端结点为(),单分支结点为,双分支结点个数为(),三分支结点为(),C结点的双亲结点是(),孩子结点是()。

考题 在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()。A、访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)B、在第i个结点后插入一个新结点(1≤i≤n)C、删除第i个结点(1≤i≤n)D、将n个结点从小到大排序

考题 广义表单链表示法,其中atom是一标志位:atom=1表示本结点为子广义表,这时字段info存放子广义表中第一个元素所对应结点的地址。

考题 n个顶点e条边的图采用邻接矩阵存储,深度优先遍历算法的时间复杂度为();若采用邻接表存储时,该算法的时间复杂度为()。

考题 一个广义表为(a,(a,b),d,e,((i,j),k)),则该广义表的长度为(),深度为()。

考题 在长度为n的顺序表中,求第i个元素的直接前驱算法的时间复杂度为0。

考题 若把整个广义表也看为一个表结点,则该结点的tag域的值为(),next域的值为()。

考题 顺序表各种算法,都有其时间复杂度,在n个结点的顺序表中,删除第i(1≤i≤n)个结点的时间复杂度是()。A、O(1)B、O(n)C、O(nlog2n)D、O(log2n2)

考题 填空题一个广义表为(a,(a,b),d,e,((i,j),k)),则该广义表的长度为(),深度为()。

考题 填空题假定一棵树的广义表为A(B(e),C(F(h,i,j),g),D),则该树的度为(),树的深度为(),终端结点为(),单分支结点为,双分支结点个数为(),三分支结点为(),C结点的双亲结点是(),孩子结点是()。

考题 判断题若一个广义表的表头为空表,则此广义表亦为空表。A 对B 错

考题 判断题在长度为n的顺序表中,求第i个元素的直接前驱算法的时间复杂度为0。A 对B 错

考题 判断题广义表单链表示法,其中atom是一标志位:atom=1表示本结点为子广义表,这时字段info存放子广义表中第一个元素所对应结点的地址。A 对B 错

考题 填空题若把整个广义表也看为一个表结点,则该结点的tag域的值为(),next域的值为()。

考题 问答题我们通常采用大O形式来表示算法的时间复杂度。例如,在一个长度为n的顺序表中顺序查找一个数据元素的过程的时间复杂度为O(n),其中,n表示问题的规模。那么,O(1)表示什么?请举出一个例子加以说明。

考题 填空题广义表(A,(a,b),d,e,((i,j),k)),则广义表的长度为(),深度为()。

考题 单选题设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为()。A O(1)B O(n)C O(n2)D O(log2n)

考题 判断题在长度为n的顺序表中,求第i个元素的直接前驱算法的时间复杂度为0(1)。( )A 对B 错