题目
逐个结点插入构成平衡二叉树,插入结点的数据顺序为:12,4,1,7,8,10,9,2,11,6,5
在插入过程中平衡树条件如被破坏,则进行必要的调整,试画出每插入一个结点后平衡树的情况
马上就要.+++++分!
在插入过程中平衡树条件如被破坏,则进行必要的调整,试画出每插入一个结点后平衡树的情况
马上就要.+++++分!
提问时间:2020-12-21
答案
插入序列:12,4,1,7,8,10,9,2,11,6,5
1、先插入12成为根
2、插入4在12的左子树,没有旋转
3、插入1在4的左子树,以4为中心向右单旋转,结果如下:
4
/
1 12
4、插入7在12的左子树,没有旋转
5、插入8在7的右子树,以8开始先左后右双旋转,结果如下:
4
/
1 8
/
7 12
6、插入10在12左子树,以8为中心开始向左单旋转,结果如下:
8
/
4 12
/ /
1 7 10
7、插入9在10 的左子树,以10为中心向右单旋转,结果如下:
8
/
4 10
/ /
1 7 9 12
8、插入2在1的右子树,没有旋转
9、插入11在12 的左子树,没有旋转
10、插入6在7的左子树,没有旋转
11、插入5在6的左子树,以6为中心向右单旋转,结果如下:
8
/
4 10
/ /
1 6 9 12
/ /
2 5 7 11
1、先插入12成为根
2、插入4在12的左子树,没有旋转
3、插入1在4的左子树,以4为中心向右单旋转,结果如下:
4
/
1 12
4、插入7在12的左子树,没有旋转
5、插入8在7的右子树,以8开始先左后右双旋转,结果如下:
4
/
1 8
/
7 12
6、插入10在12左子树,以8为中心开始向左单旋转,结果如下:
8
/
4 12
/ /
1 7 10
7、插入9在10 的左子树,以10为中心向右单旋转,结果如下:
8
/
4 10
/ /
1 7 9 12
8、插入2在1的右子树,没有旋转
9、插入11在12 的左子树,没有旋转
10、插入6在7的左子树,没有旋转
11、插入5在6的左子树,以6为中心向右单旋转,结果如下:
8
/
4 10
/ /
1 6 9 12
/ /
2 5 7 11
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1The sound of planes could be heard outside Tangshang even when no planes were in the sky 这句子是什
- 2求直角三角形的斜边长度
- 3如果关于x的一元一次方程ax+b=0(a不等于0)的解是负数,那么ab__0
- 4It is to celebrate the birth of Jesus Christ..中的 to 怎么用?
- 5Which letter is a kind of vegetables?
- 6物理存储器指的是什么
- 7找规律填空:1,1,2,3,4,6,9,19,( )
- 8能说明汉武帝把眼光投向西域的历史事件是什么
- 9重读闭音节为什么equip双写
- 10数学题已知2a+3b+6c=o,求证:关于x的二次方程ax²+bx+c=0,在0