本书是高等职业教育计算机类课程新形态一体化教材。
“数据结构”是软件技术、网络技术等计算机类专业的一门重要的专业基础课程,本书是专门为该课程编写的教材,将“以学生为中心”的理念作为指导思想,内容精炼,通俗易懂,既便于教学,又适合自学。
本书内容分为两大部分:第1~10章为基础知识部分,第11章为综合应用部分。基础知识部分包括线性结构模块、非线性结构模块和简单应用模块。综合应用部分包括新生报到信息注册系统设计模块和万达停车场管理系统设计模块。本书的前10章内容首先通过实例项目描述引入问题,然后进行相应的知识介绍,最后对项目进行解析及具体实现,保证分层分类教学,并为较优秀的学生提供知识拓展部分。
本书对于各类数据结构的定义和操作原理进行了详细充分的介绍,并配有实例动画,做到理论联系实际,加强了数据结构实际应用的介绍,注重培养学生的数据结构程序设计能力和应用能力。在内容表现上,主要采用图表方式,使得知识内容更加形象、直观;针对每一部分内容进行详细的分析和逐条的程序设计,并通过代码和数据同步动画表现核心的教学内容。
为了学习者能够快速且有效地掌握核心知识和技能,也方便教师采用更有效的传统方式教学,或者更新颖的线上线下的翻转课堂教学模式,本书配有100个微课,已在智慧职教平台(www.icve.com.cn)上线,学习者可登录网站进行学习,也可通过扫描书中的二维码观看微视频,随扫随学。此外,本书还提供了其他数字化课程教学资源,包括制作精良的电子课件(PPT)、动画、源程序、教学指导、在线测试等,部分资源可在智慧职教的网站资源展示页面下载,也可发送邮件至编辑邮箱1548103297@qq.com获取相关资源。
本书适合作为高职高专院校“数据结构”课程的教材,也可供计算机算法设计学习者参考。
微课1-4 时间复杂度的求解方法
文档mp4
详见纸质图书
微课1-5 简单语句分析
文档mp4
详见纸质图书
微课1-6 双分支选择结构
文档mp4
详见纸质图书
微课1-7 简单循环结构
文档mp4
详见纸质图书
微课1-8 指针与指针变量
文档mp4
详见纸质图书
微课1-9 结构体类型与结构体变量
文档mp4
详见纸质图书
微课2-1 线性表的逻辑结构
文档mp4
详见纸质图书
微课2-2 顺序表的定义
文档mp4
详见纸质图书
微课2-3 顺序表的地址计算
文档mp4
详见纸质图书
微课2-4 顺序表的插入运算
文档mp4
详见纸质图书
微课2-5 顺序表的删除运算
文档mp4
详见纸质图书
微课2-6 单链表的定义及建立运算
文档mp4
详见纸质图书
微课2-7 单链表的插入运算
文档mp4
详见纸质图书
微课2-8 单链表的删除运算
文档mp4
详见纸质图书
微课2-10 顺序表和链表的比较
文档mp4
详见纸质图书
微课11-1 新生报到信息注册系统介绍及需求分析
文档mp4
详见纸质图书
微课11-2 新生报到信息注册系统程序设计
文档mp4
详见纸质图书
微课11-3 万达停车场管理系统介绍及需求分析
文档mp4
详见纸质图书
微课11-4 万达停车场管理系统程序设计
文档mp4
详见纸质图书
知识拓展1-1 3种逻辑结构
文档mp4
详见纸质图书
知识拓展2-1 双向链表
文档mp4
详见纸质图书
知识拓展2-2 双向循环链表
文档mp4
详见纸质图书
知识拓展3-1 顺序队列-假溢出
文档mp4
详见纸质图书
知识拓展6-1 孩子兄弟表示法
文档mp4
详见纸质图书
知识拓展7-1 有向图逆邻接表存储
文档mp4
详见纸质图书
知识拓展7-2 AOE-网的相关概念
文档mp4
详见纸质图书
知识拓展7-3 事件的最早开始时间
文档mp4
详见纸质图书
知识拓展7-4 事件的最迟开始时间
文档mp4
详见纸质图书
知识拓展7-5 AOV-网的定义
文档mp4
详见纸质图书
知识拓展7-6 AOV-网-拓扑排序
文档mp4
详见纸质图书
知识拓展8-1 带监视哨的顺序查找
文档mp4
详见纸质图书
知识拓展8-2 二叉判定树
文档mp4
详见纸质图书