RumAVL 2.0.2
Sponsored Links
RumAVL 2.0.2 Ranking & Summary
File size:
0.021 MB
Platform:
Any Platform
License:
MIT/X Consortium License
Price:
Downloads:
1076
Date added:
2006-11-15
Publisher:
Jesse Long
RumAVL 2.0.2 description
RumAVL is a C implementation of a Threaded AVL Tree. An AVL Tree is a self- balancing binary search tree, as described by Adelson-Velskii and Landis. Threading is a method of linking the unused links of leaves to the next node in sequence, making traversing the tree easier.
RumAVL provides a opaque sorting and/or storage layer, hiding you from the details of maintaining an AVL tree, while giving you considerable control most operations.
RumAVL is a dictionary data type, providing indexed insertion and lookup, based on a key. RumAVL library supports values and keys of any type.
Main features:
- Can hold keys and data of any type, and any size
- Unlimited amount of nodes and unlimited tree height
- ANSI C/C99 compatible. Compiles cleanly under "gcc -W -Wall -pedantic"
- Portable - used no platform specific calls
- User defined memory handling functions
- User defined callback functions or "hooks" before any delete or overwrite operations
- Safe and reliable tree traversing
Enhancements:
- The efficiency of delete operations on nodes that have children on both sides was improved by replacing the node to be deleted by its innermost child in the heavier subtree.
- This is opposed to the previous method of rotating the node to be deleted until it was a (semi) leaf.
RumAVL provides a opaque sorting and/or storage layer, hiding you from the details of maintaining an AVL tree, while giving you considerable control most operations.
RumAVL is a dictionary data type, providing indexed insertion and lookup, based on a key. RumAVL library supports values and keys of any type.
Main features:
- Can hold keys and data of any type, and any size
- Unlimited amount of nodes and unlimited tree height
- ANSI C/C99 compatible. Compiles cleanly under "gcc -W -Wall -pedantic"
- Portable - used no platform specific calls
- User defined memory handling functions
- User defined callback functions or "hooks" before any delete or overwrite operations
- Safe and reliable tree traversing
Enhancements:
- The efficiency of delete operations on nodes that have children on both sides was improved by replacing the node to be deleted by its innermost child in the heavier subtree.
- This is opposed to the previous method of rotating the node to be deleted until it was a (semi) leaf.
RumAVL 2.0.2 Screenshot
RumAVL 2.0.2 Keywords
RumAVL
AVL
RumAVL 2.0.2
Threaded AVL Tree
Tree
AVL Tree
C implementation
threaded
implementation
c
2.0.2
RumAVL 2.0.2
Libraries
Programming
Bookmark RumAVL 2.0.2
RumAVL 2.0.2 Copyright
WareSeeker periodically updates pricing and software information of RumAVL 2.0.2 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 RumAVL 2.0.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
avl trees
avl tree applet
avl tree code
avl tree animation
all trees in new york state
all trees
avl tree java
data structures in c implementation
avl tree c++
all three credit scores
c implementation hiding
avl tree rotation
all three credit reports and scores
avl tree insertion
linked list c implementation
what are all three degresin college
avl tree deletion
avl tree implementation
Related Software
GNU libavl is the most complete, well-documented collection of binary search tree and balanced tree library routines anywhere. Free Download
svk is a decentralized version control system. Free Download
Clipmarks is a Firefox Extension and its about breaking down the web into pieces instead of pages. Free Download
CataSe provides a catalog server for spatial,temporal, and thematic queries in CQL (ogc). Free Download
ManiacMarble3D is the ultimate marble game. Free Download
libgist provides a generalized search tree C++ library. Free Download
Stencil is a library for developing web-based applications in C++. Free Download
SambaLink/Q is an application for editing the smb.conf file. Free Download
Latest Software
Popular Software
Favourite Software