Abstract_data_structure Abstract_data_structure

Abstract data structure - Definition and Overview

Related Words: Anatomy, Angle, Appositive, Archetype, Architecture, Argument, Arrangement, Array, Assemblage, Assemble, Assembly, Atmosphere, Attribute, Background, Build

In theoretical computer science, an abstract data structure is an abstract storage for data defined in terms of the set of operations to be performed on data and computational complexity for performing these operations, regardless the implementation in a concrete data structure.

Selection of an abstract data structure is crucial in design of efficient algorithms and in estimating their computational complexity, while selection of concrete data structures is important for efficient implementation of algorithms.

This notion is very close to that of Abstract data type (ADT), used in theory of programming languages. A close notion of data model additionally considers the pattern of interrelations between data elements (structure of the data structure, however awkward is sounds).

The names of many abstract data structures (and abstract data types) match the names of concrete data structures.

Example Usage of structure

currencyforex: NZD/USD Classical (Daily FX): NZD/USD: The recent close below the 50-Day SMA signaled a shift in the structure of th.. http://bit.ly/1Tryfv
IncidentAlert10: 18:13 RAGLAN ST, #SALE - structure Safe (region 10) http://bit.ly/553kZk #Fire
IncidentAlert14: 18:16 C707, #SUNBURY - Non structure Going (region 14) http://bit.ly/5dIR8F #Fire
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.