Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

M2Collections

Compare

  No analysis available

Modula-2 collections library. The library provides an API for collection ADTs, in particular: stacks, queues, double ended queues, priority queues, balanced binary search trees, patricia tries, dynamic arrays and hash tables to store arbitrary data. The hash table ADT allows data to be stored and ... [More] retrieved by reference or by copy, with built-in reference counting. All other ADTs allow data to be stored and retrieved by reference only. The library follows PIM4, it has no dependencies and it is platform independent. The library is tested with GM2 using option 'fpim4'. Under development. BSD style license. [Less]

0 lines of code

0 current contributors

0 since last commit

5 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: bsd

patricia-trie

Compare

  Analyzed about 9 hours ago

PATRICIA Trie Practical Algorithm to Retrieve Information Coded in Alphanumeric "A radix tree, Patricia trie/tree, or crit bit tree is a specialized set data structure based on the trie that is used to store a set of strings. In contrast with a regular trie, the edges of a Patricia trie are ... [More] labelled with sequences of characters rather than with single characters. These can be strings of characters, bit strings such as integers or IP addresses, or generally arbitrary sequences of objects in lexicographical order. Sometimes the names radix tree and crit bit tree are only applied to trees storing integers and Patricia trie is retained for more general inputs, but the structure works the same way in all cases." -- Wikipedia [Less]

3.85K lines of code

0 current contributors

almost 10 years since last commit

2 users on Open Hub

Inactive
0.0
 
I Use This

critbit-kd

Compare

  Analyzed 1 day ago

Critical Bit tree for k-dimensional or arbitrary length keys

22.7K lines of code

1 current contributors

5 months since last commit

1 users on Open Hub

Very Low Activity
0.0
 
I Use This
Licenses: No declared licenses

Patricialib

Compare

  No analysis available

C library for Patricia trie storage. The library provides an API to create and use dynamic compact Patricia tries for arbitrary data. Keys may be of variable length. Data may be stored and retrieved by reference only. Supports in-order retrieval and best-match prefix searches with foreach closure ... [More] semantics. Requires C99, no dependencies, platform independent. Work in progress. BSD style license. [Less]

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: bsd

hattrie

Compare

  Analyzed about 16 hours ago

This a ANSI C99 implementation of the HAT-trie data structure of Askitis and Sinha, an extremely efficient (space and time) modern variant of tries. The version implemented here maps arrays of bytes to words (i.e., unsigned longs), which can be used to store counts, pointers, etc, or not used at ... [More] all if you simply want to maintain a set of unique strings. [Less]

2.76K lines of code

3 current contributors

over 5 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This
Licenses: No declared licenses

PH-Tree

Compare

  Analyzed about 23 hours ago

The PH-Tree is a multi-dimensional spatial index structure. It is a 'trie' version of a quadtree. Properties: no rebalancing, ever. Depth limited to 64 nodes. Fast updates, window queries and kNN queries. Scales very well with large datasets (10M+) and prefers clustered data over evenly distributed ... [More] data. PDFs with a description can be found in the source code. [Less]

47.4K lines of code

2 current contributors

9 months since last commit

0 users on Open Hub

Very Low Activity
0.0
 
I Use This

Ruby Algorithms and Containers

Compare

  Analyzed about 22 hours ago

Using the right data structure or algorithm for the situation is an important aspect of programming. In computer science literature, many data structures and algorithms have been researched and extensively documented. However, there is still no standard library in Ruby implementing useful structures ... [More] and algorithms like Red/Black Trees, tries, graphs, different sorting algorithms, etc. This project will create such a library with documentation on when to use a particular structure/algorithm. It will also come with a benchmark suite to compare performance in different situations. [Less]

3.59K lines of code

0 current contributors

3 months since last commit

0 users on Open Hub

Very Low Activity
0.0
 
I Use This

libtriexx

Compare

  Analyzed 1 day ago

C++ Template TRIE Container

1.69K lines of code

0 current contributors

almost 7 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This
Tags cpp trie

trie keys - values

Compare

  Analyzed about 21 hours ago

creates a compressed trie that maps keys to values and values to keys. Compression is on the front end of keys. Useful for lightweight reserved word creation in constrained memory/processor power situations. Written in C.

1.18K lines of code

0 current contributors

almost 14 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This
Licenses: No declared licenses

whatmob

Compare

  Analyzed about 10 hours ago

Very fast HTTP-daemon(about 2000 req/sec) for lookup phone model, brand and other device properties by user agent. All source in git repo: http://git.shadanakar.org/?p=dad.git;a=tree Server has RC status.

1.05K lines of code

0 current contributors

over 14 years since last commit

0 users on Open Hub

Inactive
5.0
 
I Use This