当前位置: 首页 > news >正文

展馆设计说明范文seo won jin

展馆设计说明范文,seo won jin,天津建设网站的公司简介,wordpress免费主题插件下载地址二叉树和平衡二叉树 二叉树#xff0c;每个节点支持两个分支的树结构#xff0c;相比于单向链表#xff0c;多了一个分支。 二叉查找树#xff0c;在二叉树的基础上增加了一个规则#xff0c;左子树的所有节点的值都小于它的根 节点#xff0c;右子树的所有子节点都大于它…二叉树和平衡二叉树 二叉树每个节点支持两个分支的树结构相比于单向链表多了一个分支。 二叉查找树在二叉树的基础上增加了一个规则左子树的所有节点的值都小于它的根 节点右子树的所有子节点都大于它的根节点。 二叉查找树会出现斜树问题导致时间复杂度增加因此又引入了一种平衡二叉树它具有二叉查找树的所有特点同时增加了一个规则”它的左右两个子树的高度差的绝对值不超过 1“。平衡二叉树会采用左旋、右旋的方式来实现平衡。 b树和b树 而 B 树是一种多路平衡查找树它满足平衡二叉树的规则但是它可以有多个子树子树的数量取决于关键字的数量比如这个图中根节点有两个关键字 3 和 5那么它能够拥有的子路数量关键字数1。因此从这个特征来看在存储同样数据量的情况下平衡二叉树的高度要大于 B 树。 B树其实是在 B 树的基础上做的增强最大的区别有两个  B 树的数据存储在每个节点上而 B树中的数据是存储在叶子节点并且通过链表的方式把叶子节点中的数据进行连接。 B树的子路数量等于关键字数 这个是 B 树的存储结构从 B 树上可以看到每个节点会存储数据。 这个是 B树B树的所有数据是存储在叶子节点并且叶子节点的数据是用双向链表关联的。 磁盘IO B 树和 B树一般都是应用在文件系统和数据库系统中用来减少磁盘 IO 带来的性能损耗。 以 Mysql 中的 InnoDB 为例当我们通过 select 语句去查询一条数据时InnoDB 需要从磁盘上去读取数据这个过程会涉及到磁盘 IO 以及磁盘的随机 IO 我们知道磁盘 IO 的性能是特别低的特别是随机磁盘 IO。 因为磁盘 IO 的工作原理是首先系统会把数据逻辑地址传给磁盘磁盘控制电路按 照寻址逻辑把逻辑地址翻译成物理地址也就是确定要读取的数据在哪个磁道哪个扇区。 为了读取这个扇区的数据需要把磁头放在这个扇区的上面为了实现这一个点磁盘 会不断旋转把目标扇区旋转到磁头下面使得磁头找到对应的磁道这里涉及到寻道 事件以及旋转时间。 很明显磁盘 IO 这个过程的性能开销是非常大的特别是查询的数据量比较多的情况下。所以在 InnoDB 中干脆对存储在磁盘块上的数据建立一个索引然后把索引数据以及索引列对应的磁盘地址以 B树的方式来存储。如图所示当我们需要查询目标数据的时候根据索引从 B树中查找目标数据即可由于 B树分路较多所以只需要较少次数的磁盘 IO 就能查找到。 总结 为什么用 B 树或者 B树来做索引结构 原因是 AVL 树的高度要比 B 树的高度要高而高度就意味着磁盘 IO 的数量。所以为了减少磁盘 IO 的次数文件系统或者数据库才会采用 B 树或者 B树
http://www.hkea.cn/news/14391217/

相关文章:

  • 大庆免费网站建设金华金义东轨道建设网站
  • 焦作网站开发广东省东莞市
  • 安陆建设局网站wordpress使用多说头像
  • 网站开发不懂英语买购网中国10大品牌网
  • .net 网站 iis 配置小米发布会直播入口
  • 网站服务器是什么意思上海市人才服务中心网首页
  • 网站维护一般需要多久时间网站开发能封装成app吗
  • 做城市网站的标语做网站公司怎么赚钱吗
  • 网站的页面动态需要哪些方法做南宁微信公众号开发
  • 网站建设项目需求书公司网站的建设流程
  • 承德网站建设案例做app网站的软件
  • 世界最受欢迎的免费架站平台html个人主页代码编写
  • 深圳网站seo推广西安网站建设 招聘
  • ppt做视频的模板下载网站h5彩票网站怎么做
  • 昆山规划与建设局网站关键词优化排名有哪些牛霸天的软件1
  • 发布文章后马上更新网站主页房地产设计管理的思路
  • 做网站怎么开后台网站建设功能最全的软件
  • 在哪网站可以做农信社模拟试卷国际营销信息系统
  • 网站源码官网华为商城网站建设
  • ai怎么做自己的网站弘泽建设集团网站
  • 黄埔商城网站建设discuz可以做门户网站吗
  • 网站可视化后台wordpress自动发布模块
  • 郓城那家网站做的好合肥商务科技学校网站建设
  • 奉化建设局网站如何制作app软件下载
  • 音乐网站怎么做社交的旅游网站模块
  • 池州网站建设兼职百度拍照搜题
  • 做网站建设业务如何新建网页
  • 珠宝网站官网建设需求项目之家app
  • 手机建立网站软件单页网站制作需要多少钱
  • 做店标 做店招的网站线上推广渠道有哪些方式