Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
C# QR Code Generator 4.0.2.2
Salesforce WordPress Customer Portal 3.2.0
Single Leg MLM 1.2.1
OzGIS 14.6
Quick Maps For Dynamics CRM 3.1
Job Board Software 4.2
PHP Real Estate Script 1.3.2
IP2Location Geolocation Database April.2019
dbForge Data Generator for Oracle 2.1
VisualNEO Web 2018.12.15
SentiMask SDK Trial 1.0.0
OrgChart JS 4.6.4
dotConnect for BigCommerce 1.8
FedEx Smart Shipping For Magento 1.0.0
Database Workbench Pro 5.6.2.311
Top Code
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
Job Board Software 4.2
MLM Unilevel Plan Script 1.0.4
Easynews PHP for Scripts 1.7.1
MLM Unilevel Plan Software 1.0.2
AppControls 3.7.4
Comag Channel List Editor 1.0
Hangman Game 1.1
HTMLPad 2007 Pro 8.3
Tree data structure as a MATLAB class 1.0
FlowChartX 2.2
Travel Agency Script 2.0.1
Gif4J Light 1.0
riskcalc 1.0
DBSync for MS Access & MSSQL 2.0.0
Top Rated
VisualNEO Web 2018.12.15
Paste phpSoftPro 1.4.1
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
GNU libavl 1.1
File ID: 76135






GNU libavl 1.1
Download GNU libavl 1.1http://www.stanford.edu/Report Error Link
License: Freeware
File Size: 2.6 MB
Downloads: 31
Submit Rating:
GNU libavl 1.1 Description
Description: Binary search trees provide O(lg n) performance on average for important operations such as item insertion, deletion, and search operations. Balanced trees provide O(lg n) even in the worst case.
GNU libavl is the most complete, well-documented collection of binary search tree and balanced tree library routines anywhere. It supports these kinds of trees:
- Plain binary trees:
- Binary search trees
- AVL trees
- Red-black trees

- Threaded binary trees:
- Threaded binary search trees
- Threaded AVL trees
- Threaded red-black trees

- Right-threaded binary trees:
- Right-threaded binary search trees
- Right-threaded AVL trees
- Right-threaded red-black trees

- Binary trees with parent pointers:
- Binary search trees with parent pointers
- AVL trees with parent pointers
- Red-black trees with parent pointers

License: Freeware

Related: trees, Search, Binary, rightthreaded, Threaded, Parent, pointers, operations, provide, redblack, Routines, kinds, Library, Plain, Supports, welldocumented, gnu libavl 1 1

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 2.6 MB

Downloads: 31



More Similar Code

GNU Nana is a free library providing improved support for assertion checking (as in assert.h) and logging (printf style debugging) in GNU C and C . Features:
- Space/time efficient, at least compared to assert.h. For example assert(i >= 0) uses 53 bytes on the x86, while Nana uses either 10 bytes or 1.
- Support for predicate calculus (``for all,'' ``exists,'' and so on) is provided using both C style for loops and C STL iterators...



GNU Cim is a compiler for the programming language Simula (except unspecified parameters to formal or virtual procedures).

It offers a class concept, separate compilation with full type checking, interface to external C routines, an...



The GNU Compiler Collection includes front ends for C, C , Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc , libgcj,...).



GNU Chess lets most modern computers play a full game of chess. It has a plain terminal interface but supports visual interfaces such as X-Windows "xboard".

Version 5.07 is the current release. Version 5 shares no code with...



GNU xhippo is a generic playlist manager program for a variety of Unix sound players.

It's been shown to work with mpg123, bplay, s3mod, tracker, xmp and timidity, and should work with more-or-less anything that can take a filename on...



Rename (move) a file with help of GNU Readline library.



GNU Thales is an IRC to Database Gateway.

It connects to your IRC network as a service, and converts messages it receives to SQL queries to update the database. It collects data about users, channels and server. It doesn't build stats...



GNU Common C is a portable and highly optimized class framework for writing C applications that need to use threads and support concurrent sychronization, and that use sockets, XML parsing, serialization, config files, thread-optimized String and...



SWIG wrap of the GNU Barcode project, supporting all major barcoding schemes, including Code 128, UPC, ISBN, Code 39, etc. Uses RMagick to translate from the Postcript files to other formats.



This is an Emacs-Lisp package that enables easy editting and maintenance of DocBook XML files within GNU Emacs.

User Review for GNU libavl
- required fields
     

Please enter text on the image