1. Data structure is a study of non-numerical computing programming problems in the operation of the object, and their relationship and operation and other related issues of the subject.
2. Traditionally, we have divided data structures into logical and physical structures.
Logical structure: Refers to the interrelationship between data elements in a data object.
Physical structure: Refers to the storage form of the logical structure of data in a computer.
3. Collection structure: Data elements in a collection structure have no other dubious relationships, except that they belong to one collection.
Linear structure: The data elements in a linear structure are a one to the same relationship.
Tree structure: There is a one-to-many hierarchical relationship between data elements in a tree structure.
Graphical structure: The data elements of a graphical structure are many-to-many relationships.
4. Memory is mainly for memory, such as hard disk, floppy disk, CD and other external memory data organization is usually described by the file structure.
6. There are two types of storage structures for data elements: sequential storage and chained storage
Sequential storage structure: The data element is stored in an address continuous storage unit, the logical relationship between the data and the physical relationship is consistent.
Data structure and algorithm with learning