用C实现数据结构程序设计

作者: 马春江

出版社: 清华大学出版社

出版日期: 2015-05-01

电子书 ¥25.35 定价:39.0
  • 收藏

  • 加书架

  • 引用

简介

本书的特色是在源码级别而不是算法级别上讨论数据结构,给出的程序构建能帮助学生掌握数据结构程序设计和提高综合运用数据结构的能力。全书共分15章,按照基础知识、理论知识和应用三部分来编写。第一部分包括数据结构的基本概念、C语言复习与归纳、递归思想与程序之一;第二部分包括线性数据结构、非线性数据结构;第三部分包括查找、排序等应用。本书对于数据结构的综合运用进行了较为深入的讨论,在索引结构、广义表及文件结构等方面给出的程序源码将极大地提高学生对于数据结构编程的理解。本书可作为高等院校理论与应用型本科层次计算机相关专业教材,也可作为高职高专层次各类学校的参考教材,还可作为计算机岗位培训和计算机爱好者的自学用书。

编辑推荐

本教材的特色就是全面给出数据结构的相关程序构建源码,使得学生有一个可以研究、探讨、模仿、提高的平台。提供的程序构建范例都具有实用性和趣味性,覆盖了多种程序设计方法和界面设计风格,供学生研究使用。数据输入方面提供了键盘输入、内部预置、随机产生、文件读入等多种方式供读者模仿学习。对于数据结构的综合运用进行了较为深入的讨论,在索引结构、广义表以及文件等结构给出的程序源码填补了国内数据结构教材的空白。  全书体系结构完整,注重原理与实践结合,重点和难点突出,学生易于学习、老师易于组织教学。全书共分15章,第一部分涉及学习数据结构的基本概念、C复习与归纳、递归思想,第二部分涉及线性数据结构、非线性数据结构,包含线性表、栈、队列、字符串、二维数组、树和森林、二叉树、图。第三部分涉及查找、排序等基础应用。为了拓展数据结构的知识,介绍了广义表和文件的基础内容。 程序源码级讨论数据结构以及程序设计 整体篇章结构合理、容易教学和自学 由基础到深入、由通俗到抽象、充分讨论 图示丰富、案例详实、程序构建与分析并重 程序使用基本C构造、细节注重设计规范 索引结构、广义表以及文件源码填补空白 适合不同层次学习数据结构的读者

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2015-05-01
  • 作者:马春江
  • 更新: 2023-06-07
  • 书号:9787302388814
  • 中图:TP312C;TP311.12
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

马春江

马春江(Ma Chunjiang),祖籍河南,1963年生于云南昆明。少年时期随父母生活于江苏南京、陕西、湖北等地。1978年改革开放后第一代数学专业大学生,曾在国家科委计算机中心研修计算机相关课程,在清华大学计算机系师从石纯一教授攻读人工智能研究生专业方向课程,在西安电子科技大学进修学习。1982年至今在湖北汽车工业学院计算机系任教,主讲计算机程序设计、数据结构(双语授课)、计算机动画制作、计算机英语、软件工程等专业课程,对软件设计理论、数据结构综合运用、动画设计、计算机辅助教学、图形处理有一定的兴趣和研究成果。曾作为第一主编出版过《新编数据结构教程》和《数据结构与程序构建》等规划教材。

相关图书