数 据 结 构

( C 语 言版 )

孟祥瑞 汤文兵

编著

胡胜利 葛 斌

华东理工大学出版社

内 容 提 要

《数据结构》(C 语言版) 是为“数据结构”课程编写 的教材 , 同时也可作为学 习“数据结构及 算法 ”课程

的参考教材 。

本书系统地介绍了各种常用的数据结构和排序、查找的各种算法 , 阐述 了各种数据结构 内在 的逻 辑关

系、存储表示和运算操作 。本书概念表达严谨 , 注重理论与实践的结合 , 内容丰富 , 通俗易懂 , 既便于教学 ,

又可用于 自学。

本书可作为普通高等院校计算机类专业 的教材, 也可作为信息类相关专业 的本专科教材 。同时对 于

从事计算机工程与应用工作的科技工作者 , 本书也是一本实用的参考手册 。

图书在版编 目( CIP) 数据

数据结构( C 语言版)/ ( 孟祥瑞、汤文兵、胡胜 利、葛斌 编者 .

—上海 :华东理工大学出版社 , 2 004 .7

I SBN 7 562 8 1553 4

Ⅰ. 数 . . . Ⅱ . 孟 . . . Ⅲ . ① 数据结构 高等学校 教材

②C 语言 程序设计 高等学校 教材 IV . ①T P311 .12

②T P3 12

中国版本 图书馆 CIP 数据核字( 2004 ) 第 05 1002 号

数 据 结 构

(C 语言版)

孟祥瑞 汤文兵 胡胜利 葛 斌 编著

出版 华 东理工 大学出版社 开本 7 87 ×10 92 1/ 16

社址 上 海市梅 陇路 13 0 号 印张 15 .2 5

邮编 2 0 02 3 7 电话 (0 2 1) 64 25 0 30 6 字数 3 57 千字

网址 ww w .hd lgp r e s s .com .cn 版次 2 004 年 7 月第 1 版

发行 新 华书店 上海发 行所 印次 2 004 年 7 月第 1 次

印刷 上 海崇 明裕安印刷厂 印数 1 40 5 0 册

I SBN 7 5 62 8 15 53 4/ T P · 127 定 价 : 2 4 .0 0 元

前 言

“数据结构”是公认的计算机学科的核心专业基础课程, 它所讨论的知识 内容和提倡 的

方法为计算机程序设计提供 了重要的理论基础, 对于软件工程的开发具有不可替代的作用。

本书正是针对这一背景编写的教材。

本书共分为 9 章。第 1 章综述 了数据结构 中的一些基本概念, 如数据、算法等。第 2 ~

4 章分别介绍 了几种基本的线性结构, 即线性表、队列和 串、多维数组、广义表。第 5 章和 第

6 章讨论 了常用的非线性结构, 即树和 图。第 7 章和第 8 章介绍

数据结构c语言版入门教材,《数据结构(C语言版)》C语言-教材-数据结构.pdf相关推荐

  1. Go语言从入门到规范-1.1、Go语言官网文档大纲及环境搭建

    Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 文章目录 Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 前言 一.go简介及学习路径 二.安装go 1.下载Go发行版 2 ...

  2. R语言基础入门(学习笔记通俗易懂版)

    文章目录 R语言预备知识 获取工作目录 设置工作目录 注释 变量名的命名 赋值 变量的显示 查看与清除变量 函数帮助文档查询 函数 安装R包 文件的读取 文件的输出 软件的退出与保存 R语言语法 向量 ...

  3. c语言从入门到精通第四版电子书_C语言从入门到精通(吐血分享)4.pdf

    C语言从入门到精通(吐血分享)4 成功! 结构体.链表.文件 数组.字符串 函数.指针 三种结构化程序设计 三种数据类型.六大表达式 一.简单的程序 #include 数学函数 命令行 main() ...

  4. C语言编程入门学习精华:这样学习C语言最有效

    1. C语言已死吗? 本资料描述的是使用C语言的高级技巧,力求将你的C语言能力由"基础"提升为"高级".但是学习态度胜过学习方法,在正式学习之前,有一个问题不吐 ...

  5. 【C语言】C语言从入门到精通|第1章 C语言概述—自学笔记

    前言 本篇是本人自学C语言过程进行编辑的文章笔记,如果对大家有用,点赞加收藏吧. 注:笔记基于<C语言从入门到精通(第3版)>明日科技编著,清华大学出版社出版的. 目录 一.C语言发展史 ...

  6. c语言从入门到精通 当当,51单片机C语言编程从入门到精通

    本书立足于单片机的各类型应用技术,采用大量实例和程序逐行解说的方式,详细介绍51单片机和C语言编程开发与应用技术. 内容特点: 1 立足于单片机工程应用:由浅入深,结合丰富的开发实例,介绍51单片机C ...

  7. R语言从入门到精通Day1之【R语言介绍】

    R语言开篇–R语言介绍 开篇不再介绍R语言是如何下载和R语言的代码,如果您想真正的了解R,学习R,利用R做一些实际性的应用,不妨花点时间先了解一下当前数据科学的进展.了解R语言的历史和发展进程,R语言 ...

  8. 《C语言从入门到精通》学习笔记001-C语言概述

    第一章 C语言概述 1.1 程序语言的发展 1.机器语言:由"0"和"1"组成的二进制数组成的指令序列,是第一代计算机语言 2.汇编语言:用一些简洁的字母.符号 ...

  9. python从入门到精通清华_java从入门到精通(第5版)+python从入门到精通+c语言从入门到精通 全3册 清华大学出版社...

    <JAVA从入门到精通(第5版)> <Java从入门到精通(第5版)>从初学者角度出发,通过通俗易懂的语言.丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识 ...

  10. 数据结构与算法分析:C语言描述(原书第2版 简体中文版!!!) PDF+源代码+习题答案...

    转自:http://www.linuxidc.com/Linux/2014-04/99735.htm 数据结构与算法分析:C语言描述(原书第2版中文版!!!) PDF+源代码+习题答案 数据结构与算法 ...

最新文章

  1. exchange 2013设置分层通讯簿(HAB)
  2. MySQL中varchar类型在5.0.3后的变化
  3. 修正后的SYSTEM_THREADS与SYSTEM_PROCESSES结构体
  4. 如果刘华强是个码农...
  5. 【C++深度剖析教程26】父子间的冲突
  6. Github如何更新Fork的仓库
  7. java面向对象的理解_java胜于C语言,却又静态面向对象,简单?
  8. python附件发送到邮箱里_使用python将最新的测试报告以附件的形式发到指定邮箱...
  9. 垂直搜索引擎完整实现
  10. java.exe闪退_java 双击jar包闪退或没反应,使用cmd运行提示没有主清单属性,该如何解决...
  11. java设计模式(2) - 结构型模式
  12. [译]Flask教程--将表单数据发送到模板
  13. 恩智浦智能车赛。摄像头处理函数。
  14. 学生学籍管理系统可行性分析报告
  15. 通过路由远程计算机重启,如何通过三种方式重启路由器
  16. r语言决策树c4.5案例,C4.5主要思想与决策树实例
  17. Android 实现 遮罩动画效果
  18. 对计算机辅助英语教学的建议,CALL引入我国后英语教师面临困难及建议.doc
  19. Python 基于霍夫变换寻找正弦曲线
  20. canvas绘制多张图的排列顺序问题

热门文章

  1. 企业级数据中台的建设方法、架构和技术栈
  2. 基础实验6-2.3 拯救007 (25分) [浙大版《数据结构学习与实验指导(第2版)》]
  3. Ubuntu开机黑屏且左上角闪烁光标,登录页面键盘鼠标无响应的解决方法
  4. java lamda 常用写法 List篇
  5. lamda 获取当前循环数,AtomicInteger
  6. linux中各目录的意思,linux各个目录的意思?
  7. CF Pairs of Topics
  8. TCP/IP详解第一卷第一章重点摘要
  9. k8s集群环境namespace共享和隔离
  10. GP规范--PUTKEY