什么是球树?(a ball tree?)

球树是一种特殊的几何数据结构,可用于多种计算机编程语言。此项不是简单的数据绘图,而是使用概念几何的结构,可以通过计算机程序理解。ball树以各种方式组织数据,有助于分析、更改和最终使用这些数据
...
Ball trees have a special utility in computer programming languages like C++, in which such unseen structures are often used to help programmers handle data.

球树是一种特殊的几何数据结构,可用于多种计算机编程语言。此项不是简单的数据绘图,而是使用概念几何的结构,可以通过计算机程序理解。ball树以各种方式组织数据,有助于分析、更改和最终使用这些数据

作为一种特定的数据结构,球树是一系列的“球”和“节点”将球树识别为一种结构,其中内部节点(节点内的节点)通过包含其所有衍生球的区域进行区分。这可能很难从阅读中想象出来。球树的图像有助于显示这些结构是如何设置的,它显示了一组嵌套在彼此内部的圆形节点,每个节点中嵌套着较小的球。

球树与其他类型的几何数据结构结合使用。其中包括二叉树,其中一个数据元素可以拆分为两个派生部分。其他形状包括叶球和其他用于复杂数据建模的工具。作为数据结构,球树在计算机编程语言中有特殊用途,如C套件或C++,其中这些未被看见的结构通常用于帮助程序员处理数据。球树通常由“指针”或标记它们在代码中存在的标签来引用
.

对于那些使用指针在代码中引用球树的人,额外的语法将确定球树的设置方式及其外观。这包括每个球半径的语法,以及有效构建和定义球树的这些“虚拟空间”的其他描述

除了使用图表探索球树的角色和结构外,还可以根据开发人员通常对球树所做的事情来理解这些项目。球树结构的一个常见任务是“修剪”,其中的唤起性隐喻显示了改变代码与修剪一棵实体树或灌木来塑造它是多么相似。用于提取数据的不同类型的查询或命令可以看作是对球树的修剪。替代任务只是搜索相关数据
.

  • 发表于 2022-01-05 21:42
  • 阅读 ( 151 )
  • 分类:IT

你可能感兴趣的文章

a线(a-line)和舞会礼服(ball gown)的区别

...完整的钟形裙子组成的长裙。 目录 1. 概述和主要区别 2. 什么是A字型礼服 3. 什么是舞会礼服 4. A字裙和舞会礼服的相似之处 5. A-A系列与平纹长袍比较 6. 摘要 什么是a字型礼服(an a-line gown)? A字型礼服是一种紧身的长裙(裙子在...

  • 发布于 2020-10-25 03:19
  • 阅读 ( 507 )

大喊大叫(bawl)和球(ball)的区别

...间的另一个区别是,bawl主要用作动词,意思是某人做了什么事,即喊叫或哭泣。然而,术语ball主要用作名词,意思是它是一个物体的名称,即孩子们玩的球。然而,有些情况下,“bawl”被用作名词来指代实际的叫喊。然而,“...

  • 发布于 2021-07-12 13:29
  • 阅读 ( 116 )

什么是派对舞会?(a party ball®?)

聚会球®或啤酒球是一种球形容器,用于代替传统的啤酒桶。在20世纪80年代引入,它...

  • 发布于 2021-12-03 09:25
  • 阅读 ( 221 )

什么是球化?(spherification?)

球化是一种烹饪技术,将液体滴入溶液中,在液体周围形成一层薄薄的凝胶。然后,...

  • 发布于 2021-12-05 11:41
  • 阅读 ( 187 )

什么是球窝接头?(a ball and socket joint?)

人体中存在许多不同类型的关节,但允许最大运动范围的关节是球窝关节。这些关节...

  • 发布于 2021-12-27 03:25
  • 阅读 ( 323 )

什么是球旁细胞?(a juxtaglomerular cell?)

位于肾脏的球旁(JG)细胞通常产生、储存和分泌一种称为肾素的酶,这种酶有助于调...

  • 发布于 2021-12-27 13:42
  • 阅读 ( 108 )

什么是球海绵体?(the bulbocavernosus?)

球海绵体肌是人体会阴肌之一。它是肌肉系统的表面部分,意味着它位于身体表面附...

  • 发布于 2021-12-28 16:04
  • 阅读 ( 270 )

什么是球旁器?(the juxtaglomerular apparatus?)

球旁器是肾脏内的一种结构。肾脏由数十万个被称为肾单位的单位组成,肾单位过滤...

  • 发布于 2021-12-28 23:17
  • 阅读 ( 103 )

什么是球猪?(a ball hog?)

有许多团队运动,如篮球或足球,它们严重依赖于真正的团队合作,而不是少数球员...

  • 发布于 2022-01-07 20:40
  • 阅读 ( 124 )

什么是水晶球?(a crystal ball?)

...多人可能会讽刺地问一个相当可预测的事件“水晶球说了什么”。一款受欢迎的玩具Magic Eight Ball®,也对水晶球的概念进行了取笑。 ...

  • 发布于 2022-01-20 03:46
  • 阅读 ( 146 )