数据结构 第2版 🔍
陈越主编;何钦铭,徐镜春,魏宝刚,杨枨编著, 陈越主编 , 何钦铭等 编著, 陈越, 何钦铭, CHEN YUE ZHU, Yue Chen
北京:高等教育出版社, 2016, 2016
中文 [zh] · PDF · 56.0MB · 2016 · 📗 未知类型的图书 · 🚀/duxiu/zlibzh · Save
描述
本书的主要任务是介绍并探讨有关数据组织、算法设计、时间和空间效率的概念和通用分析方法,帮助读者学会数据的组织方法和现实世界问题在计算机内部的表示方法,针对问题的应用背景分析,选择合适的数据结构,从而培养高级程序设计技能
备用文件名
zlibzh/no-category/陈越主编;何钦铭,徐镜春,魏宝刚,杨枨编著, 陈越主编 , 何钦铭等 编著, 陈越, 何钦铭, CHEN YUE ZHU, Yue Chen/数据结构 第2版_31111685.pdf
备选标题
数据结构 Data structure Shu ju jie gou Data structure
备选标题
Data structure (Second Edition)(Chinese Edition)
备用出版商
高等教育出版社 Gao deng jiao yu chu ban she
备用出版商
Higher Education Press
备用版本
"Shi er wu" pu tong gao deng jiao yu ben ke guo jia ji gui hua jiao cai, Di 2 ban, Beijing, 2016
备用版本
China, People's Republic, China
备用版本
2 ban, 北京 Beijing, 2016
备用版本
2, 2016-06-01
元数据中的注释
Bookmarks: p1 (p1): 第1章 概论
p1-1 (p1): 1.1 引子
p1-2 (p7): 1.2 数据结构
p1-2-1 (p7): 1.2.1 定义
p1-2-2 (p8): 1.2.2 抽象数据类型
p1-3 (p9): 1.3 算法
p1-3-1 (p9): 1.3.1 定义
p1-3-2 (p10): 1.3.2 算法复杂度
p1-3-3 (p12): 1.3.3 渐进表示法
p1-4 (p15): 1.4 应用实例:最大子列和问题
p1-5 (p21): 本章小结
p1-6 (p21): 习题
p2 (p23): 第2章 数据结构实现基础
p2-1 (p23): 2.1 引子
p2-2 (p26): 2.2 数据存储基础
p2-2-1 (p26): 2.2.1 数组
p2-2-2 (p28): 2.2.2 类型定义typedef
p2-2-3 (p28): 2.2.3 指针
p2-2-4 (p30): 2.2.4 结构
p2-2-5 (p32): 2.2.5 链表
p2-3 (p37): 2.3 流程控制基础
p2-3-1 (p37): 2.3.1 分支控制
p2-3-2 (p39): 2.3.2 循环控制
p2-3-3 (p42): 2.3.3 函数与递归
p2-4 (p50): 本章小结
p2-5 (p50): 习题
p3 (p52): 第3章 线性结构
p3-1 (p52): 3.1 引子
p3-2 (p55): 3.2 线性表的定义与实现
p3-2-1 (p55): 3.2.1 线性表的定义
p3-2-2 (p56): 3.2.2 线性表的顺序存储实现
p3-2-3 (p60): 3.2.3 线性表的链式存储实现
p3-2-4 (p66): 3.2.4 广义表与多重链表
p3-3 (p70): 3.3 堆栈
p3-3-1 (p70): 3.3.1 堆栈的定义
p3-3-2 (p73): 3.3.2 堆栈的实现
p3-3-3 (p78): 3.3.3 堆栈应用:表达式求值
p3-4 (p83): 3.4 队列
p3-4-1 (p83): 3.4.1 队列的定义
p3-4-2 (p83): 3.4.2 队列的实现
p3-5 (p88): 3.5 应用实例
p3-5-1 (p88): 3.5.1 多项式加法运算
p3-5-2 (p90): 3.5.2 迷宫问题
p3-6 (p95): 本章小结
p3-7 (p96): 习题
p4 (p98): 第4章 树
p4-1 (p98): 4.1 引子
p4-1-1 (p98): 4.1.1 问题的提出
p4-1-2 (p99): 4.1.2 查找
p4-2 (p103): 4.2 树的定义、表示和术语
p4-3 (p106): 4.3 二叉树
p4-3-1 (p106): 4.3.1 二叉树的定义及其逻辑表示
p4-3-2 (p106): 4.3.2 二叉树的性质
p4-3-3 (p107): 4.3.3 二叉树的存储结构
p4-3-4 (p110): 4.3.4 二叉树的操作
p4-4 (p125): 4.4 二叉搜索树
p4-4-1 (p125): 4.4.1 二叉搜索树的定义
p4-4-2 (p126): 4.4.2 二叉搜索树的动态查找
p4-4-3 (p128): 4.4.3 二叉搜索树的插入
p4-4-4 (p130): 4.4.4 二叉搜索树的删除
p4-5 (p133): 4.5 平衡二叉树
p4-5-1 (p134): 4.5.1 平衡二叉树的定义
p4-5-2 (p134): 4.5.2 平衡二叉树的调整
p4-6 (p141): 4.6 树的应用
p4-6-1 (p141): 4.6.1 堆及其操作
p4-6-2 (p151): 4.6.2 哈夫曼树
p4-6-3 (p159): 4.6.3 集合及其运算
p4-7 (p163): 本章小结
p4-8 (p164): 习题
p5 (p166): 第5章 散列查找
p5-1 (p166): 5.1 引子
p5-2 (p169): 5.2 基本概念
p5-3 (p172): 5.3 散列函数的构造方法
p5-3-1 (p172): 5.3.1 数字关键词的散列函数构造
p5-3-2 (p175): 5.3.2 字符串关键词的散列函数构造
p5-4 (p176): 5.4 处理冲突的方法
p5-4-1 (p176): 5.4.1 开放定址法
p5-4-2 (p183): 5.4.2 分离链接法
p5-5 (p188): 5.5 散列表的性能分析
p5-6 (p189): 5.6 应用实例
p5-7 (p195): 本章小结
p5-8 (p196): 习题
p6 (p198): 第6章 图
p6-1 (p198): 6.1 引子
p6-2 (p199): 6.2 图的基本概念
p6-2-1 (p199): 6.2.1 图的定义和术语
p6-2-2 (p205): 6.2.2 图的抽象数据类型
p6-3 (p205): 6.3 图的存储结构
p6-3-1 (p206): 6.3.1 邻接矩阵
p6-3-2 (p210): 6.3.2 邻接表
p6-4 (p215): 6.4 图的遍历
p6-4-1 (p215): 6.4.1 迷宫探索
p6-4-2 (p218): 6.4.2 深度优先搜索
p6-4-3 (p220): 6.4.3 广度优先搜索
p6-5 (p223): 6.5 最小生成树
p6-5-1 (p223): 6.5.1 生成树的构建与最小生成树的概念
p6-5-2 (p225): 6.5.2 构造最小生成树的Prim算法
p6-5-3 (p232): 6.5.3 构造最小生成树的Kruskal算法
p6-6 (p235): 6.6 最短路径
p6-6-1 (p236): 6.6.1 单源最短路径
p6-6-2 (p241): 6.6.2 每一对顶点之间的最短路径
p6-7 (p244): 6.7 拓扑排序
p6-8 (p249): 6.8 关键路径计算
p6-9 (p252): 6.9 应用实例
p6-9-1 (p252): 6.9.1 六度空间理论
p6-9-2 (p253): 6.9.2 六度分隔理论的验证
p6-10 (p257): 本章小结
p6-11 (p258): 习题
p7 (p263): 第7章 排序
p7-1 (p263): 7.1 引子
p7-2 (p264): 7.2 选择排序
p7-2-1 (p264): 7.2.1 简单选择排序
p7-2-2 (p265): 7.2.2 堆排序
p7-3 (p268): 7.3 插入排序
p7-3-1 (p268): 7.3.1 简单插入排序
p7-3-2 (p269): 7.3.2 希尔排序
p7-4 (p271): 7.4 交换排序
p7-4-1 (p271): 7.4.1 冒泡排序
p7-4-2 (p272): 7.4.2 快速排序
p7-5 (p276): 7.5 归并排序
p7-6 (p279): 7.6 基数排序
p7-6-1 (p279): 7.6.1 桶排序
p7-6-2 (p279): 7.6.2 基数排序
p7-6-3 (p280): 7.6.3 单关键字的基数分解
p7-7 (p284): 7.7 外部排序
p7-8 (p285): 7.8 排序的比较和应用
p7-8-1 (p285): 7.8.1 排序算法的比较
p7-8-2 (p287): 7.8.2 排序算法应用案例
p7-9 (p288): 本章小结
p7-10 (p288): 习题
p8 (p290): 第8章 综合应用案例分析
p8-1 (p290): 8.1 银行排队问题
p8-1-1 (p290): 8.1.1 单队列多窗口服务
p8-1-2 (p296): 8.1.2 单队列多窗口+VIP服务
p8-2 (p301): 8.2 畅通工程问题
p8-2-1 (p301): 8.2.1 建设道路数量问题
p8-2-2 (p304): 8.2.2 最低成本建设问题
p8-3 (p309): 本章小结
p8-4 (p309): 习题
p9 (p310): 附录 PTA使用说明
p10 (p315): 参考文献
p1-1 (p1): 1.1 引子
p1-2 (p7): 1.2 数据结构
p1-2-1 (p7): 1.2.1 定义
p1-2-2 (p8): 1.2.2 抽象数据类型
p1-3 (p9): 1.3 算法
p1-3-1 (p9): 1.3.1 定义
p1-3-2 (p10): 1.3.2 算法复杂度
p1-3-3 (p12): 1.3.3 渐进表示法
p1-4 (p15): 1.4 应用实例:最大子列和问题
p1-5 (p21): 本章小结
p1-6 (p21): 习题
p2 (p23): 第2章 数据结构实现基础
p2-1 (p23): 2.1 引子
p2-2 (p26): 2.2 数据存储基础
p2-2-1 (p26): 2.2.1 数组
p2-2-2 (p28): 2.2.2 类型定义typedef
p2-2-3 (p28): 2.2.3 指针
p2-2-4 (p30): 2.2.4 结构
p2-2-5 (p32): 2.2.5 链表
p2-3 (p37): 2.3 流程控制基础
p2-3-1 (p37): 2.3.1 分支控制
p2-3-2 (p39): 2.3.2 循环控制
p2-3-3 (p42): 2.3.3 函数与递归
p2-4 (p50): 本章小结
p2-5 (p50): 习题
p3 (p52): 第3章 线性结构
p3-1 (p52): 3.1 引子
p3-2 (p55): 3.2 线性表的定义与实现
p3-2-1 (p55): 3.2.1 线性表的定义
p3-2-2 (p56): 3.2.2 线性表的顺序存储实现
p3-2-3 (p60): 3.2.3 线性表的链式存储实现
p3-2-4 (p66): 3.2.4 广义表与多重链表
p3-3 (p70): 3.3 堆栈
p3-3-1 (p70): 3.3.1 堆栈的定义
p3-3-2 (p73): 3.3.2 堆栈的实现
p3-3-3 (p78): 3.3.3 堆栈应用:表达式求值
p3-4 (p83): 3.4 队列
p3-4-1 (p83): 3.4.1 队列的定义
p3-4-2 (p83): 3.4.2 队列的实现
p3-5 (p88): 3.5 应用实例
p3-5-1 (p88): 3.5.1 多项式加法运算
p3-5-2 (p90): 3.5.2 迷宫问题
p3-6 (p95): 本章小结
p3-7 (p96): 习题
p4 (p98): 第4章 树
p4-1 (p98): 4.1 引子
p4-1-1 (p98): 4.1.1 问题的提出
p4-1-2 (p99): 4.1.2 查找
p4-2 (p103): 4.2 树的定义、表示和术语
p4-3 (p106): 4.3 二叉树
p4-3-1 (p106): 4.3.1 二叉树的定义及其逻辑表示
p4-3-2 (p106): 4.3.2 二叉树的性质
p4-3-3 (p107): 4.3.3 二叉树的存储结构
p4-3-4 (p110): 4.3.4 二叉树的操作
p4-4 (p125): 4.4 二叉搜索树
p4-4-1 (p125): 4.4.1 二叉搜索树的定义
p4-4-2 (p126): 4.4.2 二叉搜索树的动态查找
p4-4-3 (p128): 4.4.3 二叉搜索树的插入
p4-4-4 (p130): 4.4.4 二叉搜索树的删除
p4-5 (p133): 4.5 平衡二叉树
p4-5-1 (p134): 4.5.1 平衡二叉树的定义
p4-5-2 (p134): 4.5.2 平衡二叉树的调整
p4-6 (p141): 4.6 树的应用
p4-6-1 (p141): 4.6.1 堆及其操作
p4-6-2 (p151): 4.6.2 哈夫曼树
p4-6-3 (p159): 4.6.3 集合及其运算
p4-7 (p163): 本章小结
p4-8 (p164): 习题
p5 (p166): 第5章 散列查找
p5-1 (p166): 5.1 引子
p5-2 (p169): 5.2 基本概念
p5-3 (p172): 5.3 散列函数的构造方法
p5-3-1 (p172): 5.3.1 数字关键词的散列函数构造
p5-3-2 (p175): 5.3.2 字符串关键词的散列函数构造
p5-4 (p176): 5.4 处理冲突的方法
p5-4-1 (p176): 5.4.1 开放定址法
p5-4-2 (p183): 5.4.2 分离链接法
p5-5 (p188): 5.5 散列表的性能分析
p5-6 (p189): 5.6 应用实例
p5-7 (p195): 本章小结
p5-8 (p196): 习题
p6 (p198): 第6章 图
p6-1 (p198): 6.1 引子
p6-2 (p199): 6.2 图的基本概念
p6-2-1 (p199): 6.2.1 图的定义和术语
p6-2-2 (p205): 6.2.2 图的抽象数据类型
p6-3 (p205): 6.3 图的存储结构
p6-3-1 (p206): 6.3.1 邻接矩阵
p6-3-2 (p210): 6.3.2 邻接表
p6-4 (p215): 6.4 图的遍历
p6-4-1 (p215): 6.4.1 迷宫探索
p6-4-2 (p218): 6.4.2 深度优先搜索
p6-4-3 (p220): 6.4.3 广度优先搜索
p6-5 (p223): 6.5 最小生成树
p6-5-1 (p223): 6.5.1 生成树的构建与最小生成树的概念
p6-5-2 (p225): 6.5.2 构造最小生成树的Prim算法
p6-5-3 (p232): 6.5.3 构造最小生成树的Kruskal算法
p6-6 (p235): 6.6 最短路径
p6-6-1 (p236): 6.6.1 单源最短路径
p6-6-2 (p241): 6.6.2 每一对顶点之间的最短路径
p6-7 (p244): 6.7 拓扑排序
p6-8 (p249): 6.8 关键路径计算
p6-9 (p252): 6.9 应用实例
p6-9-1 (p252): 6.9.1 六度空间理论
p6-9-2 (p253): 6.9.2 六度分隔理论的验证
p6-10 (p257): 本章小结
p6-11 (p258): 习题
p7 (p263): 第7章 排序
p7-1 (p263): 7.1 引子
p7-2 (p264): 7.2 选择排序
p7-2-1 (p264): 7.2.1 简单选择排序
p7-2-2 (p265): 7.2.2 堆排序
p7-3 (p268): 7.3 插入排序
p7-3-1 (p268): 7.3.1 简单插入排序
p7-3-2 (p269): 7.3.2 希尔排序
p7-4 (p271): 7.4 交换排序
p7-4-1 (p271): 7.4.1 冒泡排序
p7-4-2 (p272): 7.4.2 快速排序
p7-5 (p276): 7.5 归并排序
p7-6 (p279): 7.6 基数排序
p7-6-1 (p279): 7.6.1 桶排序
p7-6-2 (p279): 7.6.2 基数排序
p7-6-3 (p280): 7.6.3 单关键字的基数分解
p7-7 (p284): 7.7 外部排序
p7-8 (p285): 7.8 排序的比较和应用
p7-8-1 (p285): 7.8.1 排序算法的比较
p7-8-2 (p287): 7.8.2 排序算法应用案例
p7-9 (p288): 本章小结
p7-10 (p288): 习题
p8 (p290): 第8章 综合应用案例分析
p8-1 (p290): 8.1 银行排队问题
p8-1-1 (p290): 8.1.1 单队列多窗口服务
p8-1-2 (p296): 8.1.2 单队列多窗口+VIP服务
p8-2 (p301): 8.2 畅通工程问题
p8-2-1 (p301): 8.2.1 建设道路数量问题
p8-2-2 (p304): 8.2.2 最低成本建设问题
p8-3 (p309): 本章小结
p8-4 (p309): 习题
p9 (p310): 附录 PTA使用说明
p10 (p315): 参考文献
元数据中的注释
related_files:
filepath:数据结构(第2版)=DATA STRUCTURE_14043535.zip — md5:79cf1cccd6eff0900403843e3cc2977f — filesize:44015461
filepath:数据结构(第2版)=DATA STRUCTURE_14043535.zip — md5:e2827933fd2de1b05dd9f516566b0b2b — filesize:55888561
filepath:数据结构(第2版)=DATA STRUCTURE_14043535.zip — md5:4cfffa8543dc36a7878ed5aadbe4dcec — filesize:55888561
filepath:数据结构(第2版)_14043535.pdf — md5:99d5b5b57548aefcb036e81e679d4af5 — filesize:56039867
filepath:数据结构(第2版)_14043535.pdf — md5:ac0ea9d71d8ce8da90585f1eb4222299 — filesize:56039867
filepath:14043535.zip — md5:58a81609a90db778ce9094f53e9e3e00 — filesize:44033594
filepath:14043535.zip — md5:a82ef21fdh03dbe63fbd7b67473b591a — filesize:44033594
filepath:14043535.zip — md5:f551aa8da244870b9c75fa07c04d245d — filesize:44069403
filepath:843_28_1c/08/数据结构(第2版)=DATA STRUCTURE_14043535.zip
filepath:/读秀/读秀4.0/读秀/4.0/A-2/数据结构(第2版)_14043535.pdf
filepath:第七部分/22/14043535.zip
filepath:数据结构(第2版)=DATA STRUCTURE_14043535.zip — md5:79cf1cccd6eff0900403843e3cc2977f — filesize:44015461
filepath:数据结构(第2版)=DATA STRUCTURE_14043535.zip — md5:e2827933fd2de1b05dd9f516566b0b2b — filesize:55888561
filepath:数据结构(第2版)=DATA STRUCTURE_14043535.zip — md5:4cfffa8543dc36a7878ed5aadbe4dcec — filesize:55888561
filepath:数据结构(第2版)_14043535.pdf — md5:99d5b5b57548aefcb036e81e679d4af5 — filesize:56039867
filepath:数据结构(第2版)_14043535.pdf — md5:ac0ea9d71d8ce8da90585f1eb4222299 — filesize:56039867
filepath:14043535.zip — md5:58a81609a90db778ce9094f53e9e3e00 — filesize:44033594
filepath:14043535.zip — md5:a82ef21fdh03dbe63fbd7b67473b591a — filesize:44033594
filepath:14043535.zip — md5:f551aa8da244870b9c75fa07c04d245d — filesize:44069403
filepath:843_28_1c/08/数据结构(第2版)=DATA STRUCTURE_14043535.zip
filepath:/读秀/读秀4.0/读秀/4.0/A-2/数据结构(第2版)_14043535.pdf
filepath:第七部分/22/14043535.zip
开源日期
2024-06-13
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:JDownloader -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.