当前位置:首页 > 服务 > b+和b-的区别

b+和b-的区别

  • 2023-05-17 16:17:46

b+和b-的区别

b+和b-的区别?

1. 在血型上,B+ 与 B- 在ABO系统中都属于B型血,区别是在Rh系统中,B+是指红血球表面抗原为B型且带有Rh因子,B-是指红血球表面抗原为B型且不带有Rh因子。

2. 在数据库索引方面,B-树的叶子结点不含任何信息,而B+树的叶子结点含信息(关键字及其记录等);

B-树是一种多路搜索树(并不是二叉的),一颗m阶的B-树,或为空树;B+树是B-树的变体,也是一种多路搜索树。

同阶B+树结点最大关键字数比B-树多1

B+树所有关键字均在叶子结点,而B-树关键字不止存在叶子结点

B+树叶子结点相互连接为双向链表,而B-树叶结点之间没有直接联系

B+树非叶结点的指针p[i]指向关键字区间在(k[i],k[i+1])之间的子树,而B-树为全开区间。

它们的区别是分布的范围不同。b+指的是大于b的范围。在数轴上指的是b的右边的数。b-指的是小于b这个范围,在数轴上指的是b的左边这个范围。b+与b-都无限接近b。如4.9在5-范围内,5.1在5+范围。

b+和b-都是评定等级的标准,b+等级比b等级要好一些,但达不到a的级别,b-比c等级要高,但比b等级还稍有不足。总之b+,b-都是b等级,相差不大,只是细微的差距。

声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。

热门阅读

最新文章