Download List

Descripción del Proyecto

libkdtree++ is a C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretically unlimited number of dimensions, and can store any data structure. Provided the data structure, it provides operator- k-1 to access the individual dimensional components (arrays, std::vector already do) and a std::less implementation for the type of dimensional components. It has support for custom allocators, implements iterators, and provides standard find as well as range queries. It has amortised O(lg n) time (O(n lg n) worst case) on most operations (insert/erase/find optimised) and worst-case O(n) space, and also provides a means to rebalance and thus optimise the tree.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-03-06 10:39
0.6.2

Tags: Major bugfixes

2004-11-15 21:17
0.2.1

El código fue limpiado para apoyar GCC 3.4 y 4.0pre0.
Tags: Minor bugfixes
The code was cleaned up to support GCC 3.4 and
4.0pre0.

2004-11-15 13:02
0.2.0

Este comunicado incluye algunas mejoras de funciones y correcciones de errores.
Tags: Minor feature enhancements
This release includes some minor feature enhancements and
bugfixes.

2004-05-23 19:04
0.1.2

Tags: Initial freshmeat announcement

Project Resources