Main > Programming > Assembler Tools >

STX B+ Tree 0.8

STX B+ Tree 0.8

Sponsored Links

STX B+ Tree 0.8 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.36 MB
Platform: Any Platform
License: LGPL (GNU Lesser General Public License)
Price:
Downloads: 573
Date added: 2007-05-15
Publisher: Timo Bingmann

STX B+ Tree 0.8 description

STX B+ Tree project is a set of C++ template classes implementing a B+ tree key/data container in main memory. The classes are designed as drop-in replacements of the STL containers set, map, multiset and multimap and follow their interfaces very closely. By packing multiple value pairs into each node of the tree the B+ tree reduces heap fragmentation and utilizes cache-line effects better than the standard red-black binary tree.
The tree algorithms are based on the implementation in Cormen, Leiserson and Rivests Introduction into Algorithms, Jan Janninks paper and other algorithm resources. The classes contain extensive assertion and verification mechanisms to ensure the implementations correctness by testing the tree invariants.
The main B+ tree implementation can be found in doxygen stx/btree.h or with plain text comments btree.h.
Special interest was put into performing a speed comparison test between the standard red-black tree and the new B+ tree implementation. The speed test results are interesting and show the B+ tree to be significantly faster.
Enhancements:
- This release introduces the demonstration program wxBTreeDemo.
- This program draws illustrations of the B+ trees constructed by the STX B+ Tree template classes.
- It allows the user to select different types of B+ tree instantiations: integer or string keys and different slot numbers.
- The user may insert and erase key/data pairs from the tree and run different search operations.
- The demo program uses the cross-platform wxWidgets toolkit and can be compiled on Linux, Windows, and Mac OS X.

STX B+ Tree 0.8 Screenshot

Advertisements

STX B+ Tree 0.8 Keywords

Bookmark STX B+ Tree 0.8

Hyperlink code:
Link for forum:

STX B+ Tree 0.8 Copyright

WareSeeker periodically updates pricing and software information of STX B+ Tree 0.8 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of STX B+ Tree 0.8 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
B::Tree is a simplified version of B::Graph for demonstration. Free Download
Tree::BPTree is a Perl implementation of B+ trees. Free Download
libkdtree++ is a C++ template container implementation of k-dimensional space sorting, using a kd-tree. Free Download
STX Expression Parser provides a C++ framework. Free Download
B::Terse - Walk Perl syntax tree, printing terse info about ops. Free Download
Blitz templates is a fast template engine written in C and compiled as a PHP module. Free Download
B::Bytecode is Perl compilers bytecode backend. Free Download
B::TerseSize is a Perl module that prints information about ops and their (estimated) size. Free Download