1-1
The inorder traversal sequence of an AVL tree must be in sorted (non-decreasing) order. T
AVL 树的中序遍历序列必须是有序(非递减)顺序
1-3
An AVL tree with the balance factors of all the non-leaf nodes being 0 must be a perfect binary tree. T
所有非叶子节点的平衡因子都为0的AVL树必须是完全二叉树
1-4
For an AVL tree, the balance factors of all the non-leaf nodes are 0 iff the tree is a complete binary tree. F
对于一棵 AVL 树,当该树是完全二叉树时,所有非叶节点的平衡因子为 0
1-10
非空的平衡二叉树中插入一个结点,原有结点中至少一个结点的平衡因子会改变。 T
2-3
Insert 2, 1, 4, 5, 9, 3, 6, 7 into an initially empty AVL tree. Which one of the following statements is FALSE? B
A.4 is the root
B.3 and 7 are siblings
C.2 and 6 are siblings
D.9 is the parent of 7
插入9时RR旋转,插入3时RL旋转(注意此时3是2的右孩子),插入6时RL旋转,
2-4
如果AVL树的深度为5(空树的深度定义为0),则此树最少有多少个结点? A
A.12
B.20
C.33
D.64
设 n(h) 是高度为h的平衡二叉树的最小结点数.
n(h) = n(h-1) + n(h-2) + 1,n(1)=1,n(2)=2;
2-6
For an AVL-tree of height 4, what is the minimum number of the tree nodes? (the height of one node tree is 0) B
A.11
B.12
C.14
D.15
2-5
将 7, 8, 9, 2, 3, 5, 6, 4 顺序插入一棵初始为空的AVL树。下列句子中哪句是错的? D
A.7 是根结点
B.2 和 5 是兄弟
C.有2个结点的平衡因子为-1
D.3 是 4 的父结点
插入9时RR旋转,插入3时LR旋转,插入5时LR旋转(注意L旋转之后5是3的右孩子)
2-12
Delete a node v from an AVL tree T 1, we can obtain another AVL tree T 2. Then insert v into T2, we can obtain another AVL tree T3. Which one(s) of the following statements about T1 and T3 is(are) true? A
I、If v is a leaf node in T1, then T1 and T3 might be different.
II、If v is not a leaf node in T1, then T1 and T3 must be different.
III、If v is not a leaf node in T1, then T1 and T3 must be the same.
A.I only
B.II only
C.I and II only
D.I and III only
2-15
If there are 14 nodes in an AVL tree, then the maximum depth of the tree is ____. The depth of an empty tree is defined to be 0. C
A.3
B.4
C.5
D.6
给定结点数为 n的AVL树的
最大高度为O(log2n)
2-16
If there are 28 nodes in an AVL tree, then the maximum depth of the tree is ____. The depth of an empty tree is defined to be -1. C
A.3
B.4
C.5
D.6

数据结构与算法 AVL查找树相关推荐

  1. 数据结构与算法——AVL树类的C++实现

    关于AVL树的简单介绍能够參考: 数据结构与算法--AVL树简单介绍 关于二叉搜索树(也称为二叉查找树)能够參考:数据结构与算法--二叉查找树类的C++实现 AVL-tree是一个"加上了额 ...

  2. 数据结构与算法之2-3-4树

    数据结构与算法之2-3-4树 原文来自个人博客(求访问/关注/收藏): https://bbing.com.cn/ CSDN个人博客不定期转载 平衡树 [外链图片转存失败,源站可能有防盗链机制,建议将 ...

  3. 『数据结构与算法』解读树(Tree)和二叉树(Binary Tree)!

    『数据结构与算法』解读树(Tree)和二叉树(Binary Tree)! 文章目录 一. 树 1.1. 树的定义 1.2. 树的基本术语 1.3. 树的性质 二. 二叉树 2.1. 二叉树的定义 2. ...

  4. 二分查找--AVL查找树

    Data Mining 开启阅读模式 二分查找--AVL查找树 二分查找可以找到元素在数组中的下标位置,而查找树由于采用的是树结构,所以只能判断出元素是不是在树中以及给出最大/小值,而不能确定指定元素 ...

  5. 高级数据结构与算法 | AVL树 (高度平衡树)

    文章目录 AVL树 实现思路 数据结构 查找 平衡因子 旋转 右旋 左旋 右左双旋 左右双旋 插入 删除 AVL树的验证 中序遍历 平衡判断 AVL树的性能 完整代码实现 AVL树 AVL树是最先发明 ...

  6. 数据结构与算法一览(树、图、排序算法、搜索算法等)- Review

    算法基础简介 - OI Wiki (oi-wiki.org) 文章目录 1. 数据结构介绍 1.1 什么是数据结构 1.2 数据结构分类 2. 链表.栈.队列:略 3. 哈希表:略 4. 树 4.1 ...

  7. 看图轻松理解数据结构与算法系列(2-3树)

    前言 推出一个新系列,<看图轻松理解数据结构和算法>,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握.本系列包括各种堆.各种队列.各种列表.各种树.各种图.各种排序等等几十篇的 ...

  8. js遍历树节点下的所有子节点_【数据结构与算法】(3)——树和二叉树

    树 树的基本概念 树是一种非线性的数据结构,样子如图所示: 树的主要特点是树中的数据是分层存储的,每个元素称为树的节点,最顶层有且只有一个元素,称为根节点,其余层可以有任意数量的节点.除了根节点,其余 ...

  9. 树的高度从零还是一开始数_数据结构与算法之1——树与二叉树

    数据结构一直是让人头疼,面试遇到手撕算法题时真是慌得不行,从啥也不会刷题刷到游刃有余,路漫漫其修远兮~~.本人还是个算法菜鸟,而且还是想转行互联网的半吊子(好想拿大厂offer啊,幻想中..),希望能 ...

最新文章

  1. wireshark合并多个文件_TEQC合并多个时段GPS RINEX文件
  2. python学习笔记——文件
  3. PAT_B_1090_C++(25分)
  4. 浅谈C++ STL中的优先队列(priority_queue)
  5. window.opener.location.reload() and href()的区别
  6. Confluence与Jira安装及后期迁移问题记录
  7. UI图标设计素材|风格多样的图标
  8. 最新手机芯片AI跑分出炉:高通、联发科力压华为
  9. nlp项目:搭建一个简单的问答系统
  10. java使用jacob语言实现阅读文字,文字转语音
  11. 6个残酷的人生事实[转]
  12. HTTP Cookies
  13. matlab 一阶惯性环节,一阶惯性环节
  14. CISP 考试教材《第 1 章 知识域:信息安全保障》知识整理
  15. Python文本处理——中文标点符号处理
  16. 将WinPE安装至硬盘
  17. OpenCV识别指定颜色(黑、灰、白、红、橙、黄、绿、青、蓝、紫)
  18. 【解决方案】Excel条形图顺序与源数据相反怎么办
  19. cpu温度过高 ubuntu_Ubuntu/Debian 查看CPU温度的方法
  20. 玩转pandas取数_下

热门文章

  1. csdn 怎么 找到 草稿箱
  2. 草图大师怎么取消组件关联_草图大师隐藏其他组件快捷键是什么?
  3. 【逗老师带你学IT】AD域控 Dsquery 查询命令实例汇总(转载)
  4. Unity绳子/绳索效果
  5. 李弘毅机器学习笔记:第十五章—半监督学习
  6. 上海家化、百度、小米、字节跳动、OPPO、ATT等公司高管变动
  7. soup.select()函数的使用用法
  8. 【问题描述】假设今年工业产值为100万元,产值增产率从键盘输入,请编程计算工业产值经过多少年可以实现翻一番(即增加1倍)【输入形式】输入增产率 (float型数据),如输入10则表示增产率10%
  9. 这个中秋最潮酷玩法,必须mark!
  10. Java学习笔记day05