Skip to content

(Starting to write) A collection of Geometric Data Structures written in Go

License

Notifications You must be signed in to change notification settings

benjamin-rood/geode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geode

Travis CI build status Go Report Card Coverage Status

GEODE


A collection of Geometric Data Structures and accompanying Algorithms written entirely in *Go*.

For the moment this is for my own education and use-case.

##Reference Materials

Foundations of Multidimensional and Metric Data Structures, Hanan Samet

MIT OCW 6.851 Advanced Data Structures, Spring 2012 (Erik Demaine): YouTube

##Roadmap

  • K-d trees with all values at the leaves - using slices of pointers.

  • K-d trees with values at the nodes – traditional tree/node structure.

  • Custom Graph data structure using axial circular lists with container/ring

  • QuadTrees

  • Classic Range trees

  • Kinetic Data Structures & more...

About

(Starting to write) A collection of Geometric Data Structures written in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages