RSS 4 projects tagged "data structures"

Download Website Updated 23 Aug 2012 RubyTree

Screenshot
Pop 80.65
Vit 7.40

RubyTree is a simple to use general purpose tree data structure implementation in Ruby. It provides easy access methods for navigating the hierarchy, as well as for accessing the nodes. It also provides ability to marshal the entire tree structure. The library provides a generic tree as well as a binary tree implementation. It is available as a RubyGem or standard Tar/ZIP packages.

Download Website Updated 15 Jan 2012 BS

Screenshot
Pop 26.61
Vit 1.00

BS is a data structures library. It features fixed size, random access sequences. The sequences are constructed over B-trees. Complexity for most single item operations is about O(logN). The sequences are three to five times faster over random access BST-based sequences, while having better memory usage characteristics.

No download Website Updated 24 Jun 2013 Capsule Tree

Screenshot
Pop 25.57
Vit 17.43

Capsule Tree is a general purpose, self-balancing tree data structure for large, ordered data sets. It is designed to provide the same characteristics as B-trees and B+trees, but built from the ground up for in-memory usage. In other words, there are no provisions for “slow” I/O cases. The original motivation for this tree was a better backend for memory managers. However, the end result was a new sub-category of trees.

No download No website Updated 21 Mar 2014 fcmm

Screenshot
Pop 131.61
Vit 4.84

Fast Concurrent Memoization Map (fcmm) is an almost-lock-free concurrent hashmap to be used for memoization in concurrent environments.

Screenshot

Project Spotlight

ZXTune

A portable cross-platform library and a set of applications for chiptunes playback.

Screenshot

Project Spotlight

Aspose.Words for .NET

A word processing component for .NET applications.