Data Structure
Data Structure
3-storage space and running time, these programs should organize their
information in a way that supports efficient processing.
4-data structures and the algorithms that manipulate )(معالجهthem is at the
heart of computer science.
2-available time
Aggregate data item: is a complex data item that contains many data
items, probably their values are drawn from different data types.
Abstract data type (ADT): defines) (يحددa data type in terms of:
1- a type
on that type
2- a set of operations
Example:
•the mathematical concept of integer, along with operations that
1- manipulate )(معالجهintegers.
2- form )(تشكيلan ADT.
the data structure implements the physical form of the data type.
A problem definition