이 책은 9개의 장으로 구성되어 있다. 1장 개요에서는 데이터, 데이터 구조, 알고리즘 등의 기본 개념을 주로 소개합니다. 2장부터 6장까지는 각각 선형 목록, 스택, 큐, 문자열, 배열, 일반화된 테이블, 트리, 그래프와 같은 기본 데이터 구조 유형과 논리 구조, 저장 구조 및 다양한 저장 알고리즘 하의 대응 응답을 논의합니다. 기본 작업에 대한 논의를 바탕으로 몇 가지 응용 사례를 제공합니다. 7장과 8장에서는 검색과 정렬에 대해 논의하고 일반적으로 사용되는 몇 가지 검색 및 정렬 방법을 소개합니다. 9장은 4개의 완전한 예제를 제공하는 컴퓨터 실험으로, 모두 VC++ 6.0 환경에서 디버깅되었습니다.
이 책에 담긴 기본 이론 지식은 얕은 것부터 깊은 것까지 설명되어 있어 이해하기 쉽다. 각 장에는 학생들이 기본 이론 지식에 대한 이해를 심화하고 실제 적용 능력을 함양하는 데 도움이 되는 많은 실제 사례가 나열되어 있습니다. 9장의 알고리즘을 제외하고 다른 장의 알고리즘과 프로그램에 대한 설명은 모두 C와 유사한 언어로 되어 있어 학생들이 컴퓨터를 사용할 때 이해하고 참조하기 편리합니다.
이 책은 고등 직업 대학의 데이터 구조 과정을 가르치는 데 적합합니다. 수업 시간은 60~70시간이며, 컴퓨터 전문가가 독학하거나 등급 시험을 치르는 데 참고서로도 사용할 수 있습니다.
확장하다