V2EX  ›  英汉词典

Search Tree

定义 Definition

search tree(搜索树):一种用于高效查找、插入、删除数据的树形数据结构。常见形式是二叉搜索树(BST),其基本性质是:对任一节点,左子树的键值通常小于该节点,右子树的键值通常大于该节点(具体规则视实现而定)。在计算机科学中也可泛指用于“搜索/探索”的树结构(如博弈树、状态空间树),但最常见指数据结构意义上的搜索树。

发音 Pronunciation (IPA)

/ˈsɝːtʃ triː/

例句 Examples

A search tree can speed up lookups.
搜索树可以加快查找速度。

To keep the search tree balanced, the implementation rotates nodes after insertions.
为了保持搜索树的平衡,该实现会在插入后通过旋转节点来调整结构。

词源 Etymology

search 来自古法语 cerchier / serchier(“寻找、搜查”),进一步与拉丁语中表示“环绕、探索”的词根相关;tree 来自古英语 trēow(“树”)。合起来 search tree 字面意思是“用于搜索的树”,在计算机科学中引申为用树形结构组织数据,从而更快地“搜索/查找”。

相关词 Related Words

文学与经典作品 Literary Works

  • The Art of Computer Programming, Volume 3: Sorting and Searching — Donald E. Knuth(讨论多种搜索树与查找结构)
  • Introduction to Algorithms — Cormen, Leiserson, Rivest, Stein(系统讲解二叉搜索树、红黑树等)
  • Algorithms — Robert Sedgewick, Kevin Wayne(以工程视角介绍搜索树与平衡策略)
  • Data Structures and Algorithms(多种教材版本与作者群常用标题)(常将“search tree”作为核心术语讲解)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1971 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 10:37 · PVG 18:37 · LAX 02:37 · JFK 05:37
♥ Do have faith in what you're doing.