文档介绍:外文原文
The data structure
Computer programming data structure is an important theoretical basis for the design, it is not only the core curriculum puter disciplines, and has e a popular elective course other Polytechnic professional, so studied this course well and puter are closely related.
一、the concept of data structure
Computer data structure is the foundation of science and technology professional classes, is the essential core curriculum. puter system software and application software to use various types of data structures. Therefore, if we want to make better use puters to solve practical problems, only to puter programming languages are difficult to cope with the plex issues. To the effective use puters, give full play puter performance, but also must learn and master relevant knowledge of data structure. A solid foundation of "data structure" for learning puter professional courses, such as operating systems, translation theory, database management systems, software engineering, artificial intelligence, etc. are very useful.
二、why should learn from data structure?
In the early development puters, the use puter designed primarily to deal with terms. When we use puter to solve a specific problem, the following general needs through several steps : the first is a specific problem of appropriate abstract mathematical models, and then design or choose a mathematical model of the algorithm,the final procedures for debugging, testing, until they have the ultimate answer.
Since then the object is INTEGER, REAL, BOOLEAN, the procedures of the main designers of energy is focused on programming skills, without attention to the data structure. With the expansion puter applications and development of software and hardware, the issue of non-terms increasing importance. According to statistics, Now dealing with the issue of non-occupancy of more than 90% of the machine time. Such issues involve plex data structure, the relationships between data elements generally