Simple Data Types and Basic Support FunctionsSimple data types and functions, like Strings, Streams, Random Sources, Tuples, are included for convenience. |
See also:
|
Basic Data TypesBasic 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. |
|
Advanced Data TypesAdvanced 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. |