数据结构(C语言描述 第2版)(21世纪计算机科学与技术实践型教程)

数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-11
版次: 2
ISBN: 9787302256809
定价: 29.50
装帧: 平装
开本: 16开
纸张: 胶版纸
4人买过
  • 本书系统地介绍了各种典型的数据结构,主要包括算法、线性表、栈和队列、串、数组、树、图、查找、排序、递归和文件;为了加强对算法的理解,也介绍了算法分析方面的内容。本书语言精练、概念清楚、注重实用、逻辑性强,各章中所涉及的数据结构与算法都给出了C语言描述,并附有大量习题,便于学生理解与掌握。
       本书可作为高等院校计算机专业及相关专业的教材,也可作为计算机应用技术人员的参考书。 第1章  绪论

      1.1  问题的提出

      1.2  基本术语

      1.3  数据结构的概念

      1.4  数据的逻辑结构

      1.5  数据的存储结构

      1.6 数据的运算

      1.7  数据的逻辑结构、存储结构及运算的关系

      1.8  算法概述

        1.8.1  算法与算法特性

        1.8.2  算法描述

      1.9 算法分析

      小结

      习题1 

    第2章  线性表

      2.1  线性表的定义与运算

        2.1.1  线性表的定义

        2.1.2  线性表的运算

      2.2  线性表的顺序存储

        2.2.1  顺序存储

        2.2.2  顺序结构线性表的运算

        2.2.3  顺序存储结构的优点

        2.2.4  顺序存储结构的缺点

      2.3  线性表的链式存储

        2.3.1  线性链表

        2.3.2  线性链表的运算

        2.3.3  静态链表

        2.3.4  静态链表的运算

        2.3.5  循环链表

        2.3.6  循环链表的运算

        2.3.7  双向链表

        2.3.8  双向链表的运算

        2.3.9  链式存储结构的特点

      2.4  链式存储结构的应用

        2.4.1  约瑟夫问题

        2.4.2  一元多项式求和

        2.4.3  在集合方面的应用

        小结

        习题2 

    第3章  栈和队列

     3.1  栈

        3.1.1  栈的定义

        3.1.2  栈的顺序存储结构

        3.1.3  栈的链式存储结构

        3.1.4  顺序栈和链式栈的比较

      3.2  栈的应用

        3.2.1  迷宫问题

        3.2.2  算术表达式求值

        3.2.3  子程序的调用和返回

        3.2.4  数制转换

        3.3  队列

        3.3.1  队列的定义

        3.3.2  队列的顺序存储

        3.3.3  队列的链式存储

        3.3.4  优先队列

     3.4  队列的应用

        3.4.1  设备速度不匹配问题

        3.4.2  舞伴问题

        小结

        习题3 

    第4章  串

     4.1  串的基本概念

     4.2  串的存储结构

      4.2.1  串的静态存储结构

     ……

    第5章 数组

    第6章 树

    第7章 图

    第8章 查找

    第9章 排序

    第10章 递归

    第11章 文件

    附录 上机实验

    参考文献
  • 内容简介:
    本书系统地介绍了各种典型的数据结构,主要包括算法、线性表、栈和队列、串、数组、树、图、查找、排序、递归和文件;为了加强对算法的理解,也介绍了算法分析方面的内容。本书语言精练、概念清楚、注重实用、逻辑性强,各章中所涉及的数据结构与算法都给出了C语言描述,并附有大量习题,便于学生理解与掌握。
       本书可作为高等院校计算机专业及相关专业的教材,也可作为计算机应用技术人员的参考书。
  • 目录:
    第1章  绪论

      1.1  问题的提出

      1.2  基本术语

      1.3  数据结构的概念

      1.4  数据的逻辑结构

      1.5  数据的存储结构

      1.6 数据的运算

      1.7  数据的逻辑结构、存储结构及运算的关系

      1.8  算法概述

        1.8.1  算法与算法特性

        1.8.2  算法描述

      1.9 算法分析

      小结

      习题1 

    第2章  线性表

      2.1  线性表的定义与运算

        2.1.1  线性表的定义

        2.1.2  线性表的运算

      2.2  线性表的顺序存储

        2.2.1  顺序存储

        2.2.2  顺序结构线性表的运算

        2.2.3  顺序存储结构的优点

        2.2.4  顺序存储结构的缺点

      2.3  线性表的链式存储

        2.3.1  线性链表

        2.3.2  线性链表的运算

        2.3.3  静态链表

        2.3.4  静态链表的运算

        2.3.5  循环链表

        2.3.6  循环链表的运算

        2.3.7  双向链表

        2.3.8  双向链表的运算

        2.3.9  链式存储结构的特点

      2.4  链式存储结构的应用

        2.4.1  约瑟夫问题

        2.4.2  一元多项式求和

        2.4.3  在集合方面的应用

        小结

        习题2 

    第3章  栈和队列

     3.1  栈

        3.1.1  栈的定义

        3.1.2  栈的顺序存储结构

        3.1.3  栈的链式存储结构

        3.1.4  顺序栈和链式栈的比较

      3.2  栈的应用

        3.2.1  迷宫问题

        3.2.2  算术表达式求值

        3.2.3  子程序的调用和返回

        3.2.4  数制转换

        3.3  队列

        3.3.1  队列的定义

        3.3.2  队列的顺序存储

        3.3.3  队列的链式存储

        3.3.4  优先队列

     3.4  队列的应用

        3.4.1  设备速度不匹配问题

        3.4.2  舞伴问题

        小结

        习题3 

    第4章  串

     4.1  串的基本概念

     4.2  串的存储结构

      4.2.1  串的静态存储结构

     ……

    第5章 数组

    第6章 树

    第7章 图

    第8章 查找

    第9章 排序

    第10章 递归

    第11章 文件

    附录 上机实验

    参考文献
查看详情
相关图书 / 更多
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据中心经营之道 唐汝林 等
唐汝林 等
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据管理十讲 袁野 崔斌 李战怀 等
袁野 崔斌 李战怀 等
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据要素教程
杨东 白银 著
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据驱动式教学:如何科学、有效、系统地提高学生成绩(深度剖析教学数据,助力教学决策,实时洞察学习动态,精准教学)
(美)罗伯特·J. 马扎诺,菲利普·B. 沃里克,卡梅伦·L. 雷恩斯 ,理查德·杜富尔著,张庆彬译; 中青文 出品
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据确权的理论基础探索
彭诚信、史晓宇 著
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据经济学
赵昌文,戎珂
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据库原理与实践(MySQL版)()
杨俊杰,刘忠艳主编
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据挖掘竞赛实战:方法与案例
许可乐
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据要素估值
刘赛红、吕颖毅、王连军
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据驱动的物流选址与调度模型及其实践
木仁 徐志强
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据与人工智能驱动型公司:用数据和人工智能升级企业
(西) 理查德·本杰明(Richard Benjamins)
数据结构(C语言描述  第2版)(21世纪计算机科学与技术实践型教程)
数据库管理系统原理与实现
杜小勇、陈红、卢卫