数据结构入门到精通C 语言版本(零基础入门版) VIP免费

数据结构入门到精通C 语言版本(零基础入门版)

VIP免费电子书
终身VIP免费
大会员免费

面向已学过一门 C 语言入门课、但对数据结构零基础的大一新生的数据结构电子书:用通俗语言与生活化案例(排队、叠盘子、电影院排座、寻宝游戏、家族谱系、城市交通、猜数字、查字典、扑克牌整理)讲透每个算法,对标高校数据结构教学大纲,从概述与算法基础、线性表、栈、队列、串、数组与广义表、树与二叉树、图、查找、排序、综合应用到期末测评,每章含教学目标、课程导入、课程教学(语法+示例)、每节练习与章节练习,书末配套期末测评试卷。

71AI教研团队
35 次阅读
12章 / 47节
编程
¥19.9
原价 ¥89.9
试读 登录后购买
电子书简介
目录

电子书简介

本书是 71AI 应用学院面向大一新生推出,适合已经完成 C 语言入门学习,想要系统学习数据结构的同学。可作为大学第二学期数据结构课程配套教材,也可作为自学手册。

📚 全书共十二章

  1. 第一章 数据结构概述与算法基础 数据与数据结构、逻辑结构与存储结构、ADT、算法特性、时间复杂度大 O
  2. 第二章 线性表 顺序表、单链表、双链表、循环链表、插入删除查找操作
  3. 第三章 栈 顺序栈、链栈、括号匹配、十进制转二进制、表达式求值
  4. 第四章 队列 循环队列、链队列、舞伴配对、约瑟夫环
  5. 第五章 串 顺序存储、基本操作、朴素匹配、KMP 与 next 数组
  6. 第六章 数组与广义表 地址计算、特殊矩阵压缩、稀疏矩阵三元组、广义表
  7. 第七章 树与二叉树 树的术语、二叉树性质、先序 / 中序 / 后序 / 层次遍历、线索二叉树、哈夫曼树与编码
  8. 第八章 图 邻接矩阵、邻接表、DFS、BFS、最小生成树、最短路径
  9. 第九章 查找 顺序查找、折半查找、二叉排序树、平衡二叉树、散列表
  10. 第十章 排序 插入、冒泡、选择、希尔、快速、堆、归并排序及算法对比
  11. 第十一章 综合应用 表达式求值、地铁换乘、文件系统、学生成绩管理系统与选型
  12. 第十二章 期末测评 全书考点综合试卷 + 参考答案解析

✨ 本书特色

全书以“每个算法先讲生活案例、再讲思路、再上 C 语言实现”作为学习主线。

  • 每章固定模块:本章教学目标 → 课程导入 → 课程教学(语法讲解 + 可直接运行示例附带运行结果 + 练习案例)→ 小节练习 → 章节习题
  • 书末配套期末测评试卷
  • 全部代码采用标准 C 语言编写,开箱即可运行
  • 专门拆解高频易错点:位序与下标、链表断链顺序、循环队列判空判满、递归出口等常见问题

💰 价格与学习收益

  • 定价:19.9 元,会员免费阅读
  • 学习成果:掌握线性表、栈、队列、树、图等核心数据结构以及查找排序算法;具备 C 语言实现数据结构、分析算法复杂度的能力,为操作系统、编译原理、算法设计等后续课程打下坚实基础。

目录

1

第一章 数据结构概述与算法基础

4 小节
1.1 数据结构的基本概念 试看
1.2 算法与算法分析
1.3 C 语言数据结构基础回顾与上机准备
第 1 章 章节练习
2

第二章 线性表

4 小节
2.1 线性表的概念与顺序表
2.2 链表
2.3 顺序表与链表的对比、双链表与循环链表
第 2 章 章节练习
3

第三章 栈

4 小节
3.1 栈的概念与顺序栈
3.2 链栈与栈的应用
3.3 表达式求值入门
第 3 章 章节练习
4

第四章 队列

4 小节
4.1 队列的概念与循环队列
4.2 链队列
4.3 队列的应用
第 4 章 章节练习
5

第五章 串

4 小节
5.1 串的概念与顺序存储
5.2 串的模式匹配:朴素匹配
5.3 KMP 匹配入门与 next 数组
第 5 章 章节练习
6

第六章 数组与广义表

4 小节
6.1 数组的顺序存储与地址计算
6.2 特殊矩阵的压缩存储
6.3 广义表入门
第 6 章 章节练习
7

第七章 树与二叉树

4 小节
7.1 树的概念与二叉树
7.2 二叉树的存储与遍历
7.3 线索二叉树入门与哈夫曼树
第 7 章 章节练习
8

第八章 图

4 小节
8.1 图的概念与存储
8.2 图的遍历
8.3 最小生成树与最短路径入门
第 8 章 章节练习
9

第九章 查找

4 小节
9.1 查找的基本概念与顺序、折半查找
9.2 二叉排序树与平衡二叉树入门
9.3 散列表(哈希表)及其构造
第 9 章 章节练习
10

第十章 排序

4 小节
10.1 排序的概念与插入、冒泡排序
10.2 选择、希尔与快速排序
10.3 堆排序、归并排序与排序对比
第 10 章 章节练习
11

第十一章 综合应用

4 小节
11.1 线性结构与栈队列综合应用
11.2 树与图在真实系统中的应用
11.3 查找与排序综合实战
第 11 章 章节练习
12

第十二章 期末测评

3 小节
第 12 章 期末测评说明
第 12 章 期末测评试卷
12.1 参考答案与解析

购买电子书

数据结构入门到精通C 语言版本(零基础入门版)

微信扫码支付

微信收款码

请使用微信扫一扫完成支付
支付后请填写下方流水号并提交

支付宝扫码支付

支付宝收款码

请使用支付宝扫一扫完成支付
支付后请填写下方流水号并提交

电子书价格 ¥19.9
支付方式 微信支付
请输入支付流水号

提交成功

管理员将在2-3分钟内审核开通电子书,请耐心等待

联系客服

微信:leyistar
QQ: 330168885