×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
数据结构与计算思维分析

数据结构与计算思维分析

1星价 ¥42.2 (6.2折)
2星价¥42.2 定价¥68.0
图文详情
  • ISBN:9787520807166
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:230
  • 出版时间:2018-06-01
  • 条形码:9787520807166 ; 978-7-5208-0716-6

本书特色

这是一本大学教材。《数据结构与计算思维分析》一书,从分析数据结构的基础概念出发,以数据的逻辑结构为划分依据,各章内容基于特定的抽象数据类型,详细介绍各逻辑结构相关联的基本算法的分析与设计以及部分相关算法的优化设计。本书尝试运用计算思维分析方法,给出问题的求解算法,并对部分相关算法及其优化在时间效率和空间效率方面进行分析评价。书中算法均采用符合 C99 标准的C 语言作为描述语言,并在Visual C 和CodeBlocks 环境下运行测试。

内容简介

这是一本大学教材。《数据结构与计算思维分析》一书,从分析数据结构的基础概念出发,以数据的逻辑结构为划分依据,各章内容基于特定的抽象数据类型,详细介绍各逻辑结构相关联的基本算法的分析与设计以及部分相关算法的优化设计。本书尝试运用计算思维分析方法,给出问题的求解算法,并对部分相关算法及其优化在时间效率和空间效率方面进行分析评价。书中算法均采用符合 C99 标准的C 语言作为描述语言,并在Visual C 和CodeBlocks 环境下运行测试。

目录

第1章 数据结构知识框架 1.1 数据结构简介 1.2 算法评价 1.2.1 时间复杂度(Time Complexity) 1.2.2 空间复杂度(space Complexity) 第2章 线性结构 2.1 线性表 2.2 线性表基本操作的实现 2.2.1 顺序表实现 2.2.2 (循环)单链表实现 2.2.3 循环双链表实现 2.2.4 静态链表实现 2.2.5 存储结构对比分析 2.3 队列 2.4 队列基本操作的实现 2.4.1 顺序队列实现 2.4.2 链队列实现 2.4.3 队列基本操作实现的算法评价 2.5 队列的应用 2.5.1 杨辉三角的输出 2.5.2 算法性能评价 2.6 堆栈 2.7 堆栈基本操作的实现 2.7.1 顺序栈实现 2.7.2 链栈实现 2.7.3 堆栈基本操作实现的算法评价 2.8 串 2.9 串的表示与基本操作的实现 2.9.1 定长顺序串 2.9.2 堆串 2.9.3 串基本操作实现的算法评价 2.10 线性结构常见应用——基础排序算法的设计与优化 2.10.1 排序的定义及分类 2.10.2 冒泡排序算法优化分析与设计 2.10.3 简单选择排序算法优化分析与设计 2.10.4 直接插入排序算法优化分析与设计 第3章 扩展线性结构 3.1 数组 3.1.1 数组的定义 3.1.2 数组的顺序存储实现 3.1.3 矩阵 3.2 广义表 3.2.1 广义表的定义 3.2.2 广义表的存储表示 3.2.3 广义表相关操作的算法分析与设计 3.2.4 算法的时间复杂度分析 3.2.5 结论 第4章 树结构 4.1 树 4.1.1 树的逻辑结构
展开全部

作者简介

王敏,女,副教授,陕西渭南人。1995.07毕业于东北大学计算机科学系,获计算机及应用专业工学学士学位;2008.06毕业于西安电子科技大学,获得计算机应用硕士学位,研究方向软件理论与算法、数据挖掘技术。1995年8月至今工作于渭南师范学院,从事计算机教学和管理工作,先后承担了“汇编语言”、“面向对象程序设计”、“数据结构”、等多门课程的教学工作。近年来参编教材3部,发表学术论文二十余篇,其中核心和EI检索十余篇、ISTP检索1篇。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航