< data , programming > Any method of organising a collection of data to allow it to be manipulated effectively. It may include meta data to describe the properties of the structure.
Examples data structures are: array , dictionary , graph , hash , heap , linked list , matrix , object , queue , ring , stack , tree , vector .
(2003-09-11)