二叉树的存储结构有两种,顺序存储结构和链式存储结构
装填因子越小,发生冲突的可能性越小
太过绝对,当数据规模较小的时候,两者花费的时间相差不大
在二叉排序树中,插入每一个结点都是将其作为一个叶子结点,插到二叉排序树的合适位置。插入时不需要移动元素,不涉及树的整体改动。
在进行顺序查找时,平均查找长度为1/2*(n+1)
所以,n不变,平均查找长度相同
关键路径是AOE网中从源点到汇点的最长路径
堆栈:先进后出
push 12
pop? ?2
push? 1 3
pop? ?3
pop? ?1
所以结果为2 3 1
A.s->next=k; k->next=s;
B.k->next=s; s->next=k->next
C.k->next=s->next; s->next=k;
D.s->next=k->next; k->next=s;
先拉右手在拉左手
A.58
B.59
C.840
D.57
叶子:29? ?度为2的:28? 28+29=57
A.若有一个叶子结点是二叉树中某个子树的中序遍历结果序列的最后一个结点,则它一定是该子树的前序遍历结果序列的最后一个结点
B若有一个叶子结点是二叉树中某个子树的前序遍历结果序列的最后一个结点,则它一定是该子树的中序遍历结果序列的最后一个结点
C.若有一个结点是二叉树中某个子树的中序遍历结果序列的最后一个结点,则它一定是该子树的前序遍历结果序列的最后一个结点
D.若有一个结点是二叉树中某个子树的前序遍历结果序列的最后一个结点,则它一定是该子树的中序遍历结果序列的最后一个结点
A.71
B.175
C.69
D.177
叶子=度为2+1
A.4
B.5
C.2
D.3
log2(11)=3
A.39
B.741
C.38
D.40
A.997
B.70
C.1994
D.595
997*2=1994
A.22314
B.22514
C.22516
D.22316
行序:7500+(100*74+7)*2=22314
(1) AE
(2) ED
(3) DF
(4) FB
(5) DC