Skip to content

Latest commit

 

History

History
executable file
·
34 lines (19 loc) · 483 Bytes

data-structures.md

File metadata and controls

executable file
·
34 lines (19 loc) · 483 Bytes

Data Structures

Requirements:

  • access point values (coordinates)
  • find neighbours
  • within a certain radius “r”
  • the “k” nearest neighbours

Storing Values

  • values per element
  • unique index for every point,

Octrees

Hierarchical spatial data structure

  • divide-and-conquer
  • binary subdivision

each node contains:

  • dimensions [xmin,xmax] x [ymin,ymax] x [zmin,zmax]
  • pointers to eight children
  • empty for leaf-nodes
  • unique label