网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 数据结构与算法设计(新工科建设之路计算机类精品系列教材)
分类
作者
出版社 电子工业出版社
下载
简介
内容推荐
数据结构与算法设计相关课程是计算机专业教学中的核心课程,也是各类程序设计竞赛及互联网公司与软件企业招聘考查的重要方面。本书按照“数据结构—算法设计”的路线系统地介绍数据结构与算法设计的主要内容。其中,数据结构部分包括线性表、栈、队列、字符串、数组、广义表、树和图,以及两种常用的数据操作——查找和排序;算法设计部分包括递归与分治法、动态规划、贪心法、回溯法和分支限界法;最后以“快递超市信息管理系统”为案例介绍面向实际应用开展分析、设计、编码与测试的完整过程。
本书融入了思政元素,注重培养学习者解决问题的思维能力,拥有丰富且形式多样的习题,能够同时满足数据结构与算法设计的教学和学习需求。
本书可以作为高等院校计算机科学与技术、软件工程、信息安全、智能科学与技术、物联网工程等计算机相关专业的本科生教材,也可以作为从事计算机应用开发的工程技术人员的参考用书。
目录
第1章 绪论
1.1 数据结构的研究内容
1.2 数据结构的概念
1.2.1 基本术语
1.2.2 数据结构的三个要素
1.3 算法的定义和评价
1.3.1 算法的定义
1.3.2 算法的评价
1.4 算法性能分析
1.4.1 算法的时间复杂度分析
1.4.2 算法的空间复杂度分析
1.5 算法的设计与描述
1.5.1 算法设计的一般步骤
1.5.2 算法设计的基本策略
1.5.3 算法的描述
1.6 本章小结
习题一
第2章 线性表
2.1 线性表的定义及基本操作
2.2 线性表的顺序表示和实现
2.2.1 顺序表的定义
2.2.2 顺序表的类模板定义
2.2.3 顺序表基本操作的实现
2.3 线性表的链式表示和实现
2.3.1 单链表
2.3.2 单循环链表
2.3.3 双向循环链表
2.3.4 静态链表
2.4 线性表的应用
2.5 本章小结
习题二
第3章 栈和队列
3.1 栈
3.1.1 栈的定义
3.1.2 顺序栈
3.1.3 链栈
3.2 栈的应用
3.3 队列
3.3.1 队列的定义
3.3.2 循环队列
3.3.3 链队列
3.4 队列的应用
3.5 本章小结
习题三
第4章 字符串、数组和广义表
4.1 字符串
4.1.1 字符串的定义
4.1.2 C++字符串操作
4.1.3 模式匹配
4.2 数组
4.2.1 数组的定义
4.2.2 数组的顺序存储结构
4.3 特殊矩阵的压缩存储
4.3.1 对称矩阵和三角矩阵
4.3.2 带状矩阵
4.3.3 稀疏矩阵
4.4 广义表
4.5 本章小结
习题四
第5章 树
5.1 树的定义与术语
……
第6章 图
第7章 查找
第8章 排序
第9章 递归与分治法
第10章 动态规划
第11章 贪心法
第12章 回溯法
第13章 分支限界法
第14章 快递超市信息管理系统
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 12:39:15