Algorithmic Solutions > LEDA > LEDA Guide > Simple, Basic, and Advanced Data Types

Simple Data Types and Basic Support Functions

Simple data types and functions, like Strings, Streams, Random Sources, Tuples, are included in LEDA for convenience.
List of simple data types ...

See also:

Number Types

Graph Types

Graph Algorithms

Geometry

Geometry Algorithms

Windows and Panels

GraphWin

GeoWin

 

Basic Data Types

Basic data types, like Arrays, Lists, Sets, Stacks and Queues, provide containers to store objects of the same type. They support operations like inserting, deleting, accessing, and searching.

To help the user choose the best type for a particular problem, we try to highlight the strengths and weaknesses of each data type and give tips how and when to use it.

List of basic data types ...

Advanced Data Types

Advanced data types, like Dictionaries,Sorted Sequences,Maps,Priority Queues, provide containers to store objects of the same type together with an associated key. The keys have special properties and the objects can be accessed efficiently by their key.

The advanced data types offer more functionality than the basic data types, but need more time and space, in general.

To help the user choose the best type for a particular problem, we try to highlight the strengths and weaknesses of each data type and give tips how and when to use it.

List of advanced data types ...




Please send any suggestions, comments or questions to leda@algorithmic-solutions.com
© Copyright 2001-2003, Algorithmic Solutions Software GmbH