Everything About ___
Live briefing

Everything about Range tree

Ordered tree data structure

In computer science, a range tree is an ordered tree data structure to hold a list of points. It allows all points within a given range to be reported efficiently, and is typically used in two or higher dimensions. Range trees were introduced by Jon Louis Bentley in 1979. Similar data structures were discovered independently by Lueker, Lee and Wong, and Willard. The range tree is an alternative to the k-d tree. Compared to k-d trees, range trees offer faster query times of but worse storage of, where n is the number of points stored in the tree, d is the dimension of each point and k is the number of points reported by a given query. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Range treeA 5-minute orientation
  2. Skim a recent paper: Tree species recognition from close-range sensing: A reviewInfluential work since 2022
  3. Pick up a classic book: A Tree Is NiceThe most-reprinted book on the subject
  4. Read the landmark paper: Limited filling of the potential range in European tree speciesCited 636 times
  5. Go sideways: Interval treeA closely related topic
  6. Go sideways: Fractional cascadingA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Data structure
  2. Operations

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics