失效链接处理 |
数据结构 Python语言描述 PDF 下载
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/1832953043.html
相关截图:
资料简介: 本书介绍了线性表,栈,队列,串,树和图等基本数据结构,以及这些数据结构的相关应用,还介绍了查找和排序的常用算法。本书介绍内容时理论和实现并重,并配有一定数量的上机实验和习题用于帮者巩固和加深对相关知识点的学习 资料目录: 第1章 绪论 1 1.1 数据结构概述 2 1.1.1 什么是数据结构 2 1.1.2 数据的逻辑结构 3 1.1.3 数据的存储结构 4 1.2 数据类型概述 6 1.2.1 数据类型 6 1.2.2 抽象数据类型 7 1.3 算法概述 9 1.3.1 什么是算法 9 1.3.2 算法的时间复杂度 9 1.3.3 算法的空间复杂度 12 1.4 本章小结 13 1.5 上机实验 14 1.5.1 基础实验 14 1.5.2 综合实验 15 习题 16 第2章 线性表 18 2.1 线性表简介 19 2.2 顺序表 21 2.2.1 顺序表的概念 21 2.2.2 顺序表的劋作 22 2.2.3 顺序表的应用 29 2.3 链表 31 2.3.1 链表的基本概念 32 2.3.2 单链表 35 2.3.3 循环单链表 45 2.3.4 双链表 50 2.3.5 循环双链表 58 2.3.6 链表的应用 64 2.4 本章小结 78 2.5 上机实验 79 2.5.1 基础实验 79 2.5.2 综合实验 81 习题 85 第3章 栈、队列和递归 87 3.1 栈 88 3.1.1 栈的基本概念 88 3.1.2 栈的顺序存储 89 3.1.3 栈的链式存储 97 3.1.4 栈的典型应用 107 3.2 队列 112 3.2.1 队列的基本概念 112 3.2.2 队列的顺序存储 113 3.2.3 队列的链式存储 |