


定价:58元
印次:1-1
ISBN:9787302707844
出版日期:2026.03.01
印刷日期:2026.02.03
图书责编:袁勤勇
图书分类:教材
"1、通过教材的引领作用,明确教学思路、统一教学路线 由于课程面向不同专业由多名教师同时授课,并使用同一教学大纲,因此需要通过教材的引领作用,达成统一的教学过程、形成一致的考评环节。 2、基于学习者为核心的建构主义学习理论及课程目标,构建科学的试题体系 数据结构课程主要研究数据的组织、存储及操作,培养学生可以根据实际问题设计高效算法的能力。课程知识点抽象,理论性和实践性都很强,并且为多数院校的考研科目,因此习题设计至关重要。拟编教材将在习题设计时充分考虑课程定位及分层目标,分层设计习题内容。习题建设主要依托于融智考平台,以平台沉淀的教学大数据作为过程性考核依据。 3、加入章节引例,学生从宏观角度了解章节内容,明确学习目标 教材将在每个章节加入引例部分,学生从宏观角度认识到学完本章知识后可以解决哪些实际问题,提升学生的建模能力、培养学生的计算思维和工程实践能力。 4、引入思政视窗,围绕课程思政主线深入挖掘提炼思政元素 思政主线:强化学生工程伦理教育,培养学生精益求精的大国工匠精神,激发学生科技报国的家国情怀和使命担当。 在章末引入思政视窗模块,结合专业知识,围绕思政主线,深入挖掘提炼思政元素,显隐结合,实现对计算思维塑造、实践能力培养、思政教育的有机融合,以达到润物无声的育人效果。5、章节开头引入教学目标和思维导图,学生明确学习目标,整体把握知识体系 由于课程知识体系庞大,知识点多,在每章开头加入教学目标和本章思维导图模块。学生可以在明确学习目标的前提下,整体把握知识脉络,有利于对专业知识的清晰梳理和教学目标的有效达成。 6、引入大赛题目,注重学思结合,培养学生大赛素养 在章节末尾引入大赛题目,注重学思结合,融合创新,并根据题目内容链接到牛客网,培养学生的编程能力和大赛素养。 综上所述,拟编教材顺应OBE教育理念,有机融合思政元素,利用信息化技术,通过二维码和数字平台为教材配备慕课资源、题库资源、赛题资源等,全方位、逐层递进的培养学生计算思维和专业技能,为线上线下混合式教学的进一步开展提供支撑,将成为一本新形态的数字化教材。"
郭崇,博士研究生,副教授,硕士生导师,省级课程思政教学名师。科研项目:主持辽宁省教育厅面上项目“需求侧响应下电力负荷预测与供需协调优化研究”;主持辽宁省教育厅项目“网络购物客户忠诚度影响因素及提升策略研究”;主持市级项目“电子商务网站客户忠诚度影响因素分析”;主持沈阳理工大学引进高层次人才支持项目1项;校企合作横向课题3项;参与省部级课题多项。教学研究:主持省级教改课题5项。省级一流课程《数据结构》负责人;省级课程思政示范课《数据结构》负责人。科研奖励:荣获辽宁省自然科学成果三等奖1项;锦州市自然科学成果二等奖2项。教学奖励:荣获第三届全国教师教学创新大赛暨辽宁省高校教师教学创新大赛一等奖,校讲课大赛一等奖,优秀教案一等奖,微课大赛二等奖、校实践技能大赛二等奖等荣誉。"
前言 在数字化时代,数据已经成为现代社会的第五大生产要素,在推动社会发展中起着重要作用。如何高效地存储、组织、管理和处理这些数据,成为计算机科学领域的核心问题。“数据结构”作为一门计算机科学相关的专业基础课程,正是为解决这一问题而设立。本书旨在通过系统介绍数据结构的基本概念、原理和实现方法,培养学生扎实的算法设计能力和算法思维,为后续课程的学习夯实基础。 在教材编写过程中积极贯彻《习近平新时代中国特色社会主义思想进课程教材指南》,引入了多元化的思政元素,落实立德树人根本任务;遵循OBE(Outcome Based Education)教育理念,根据学生的认知规律由浅入深地组织章节内容,让学生由浅层认知逐步过渡到深层认知;引入大量工程案例,培养学生能够根据实际工程问题设计合理数据结构以及高效算法的能力,旨在实现对学生的计算思维塑造、实践能力提升、思想政治教育的全方位培养。 本书共8章,其中第1章为绪论,综述数据结构、抽象数据类型、算法的时间复杂度和空间复杂度等基本概念;第2~6章从抽象数据类型的角度,分别讨论线性表、栈和队列、串和数组、树以及图等基本类型的数据结构及其应用;第7章和第8章分别讨论查找和排序,不仅介绍实现方法,而且从时间复杂度方面对各种算法进行了定性或定量的分析与比较。此外,由于“数据结构”课程知识点抽象,理论性和实践性都很强,并且为多数院校的考研科目,因此在习题设计时充分考虑了知识点的特点以及学生的分层需求,精心设计了每个章节的习题内容。 本书在内容上,确立了如下建设思路和特色。 统领性。由于在大多院校“数据结构”课程是由多个教师授课,通过教材的...
第1章绪论1
1.1数据结构的基本概念2
1.2算法和算法分析7
1.2.1算法定义7
1.2.2算法特性8
1.2.3算法设计要求9
1.2.4算法分析9
1.3习题13第2章线性表17
2.1线性表类型定义18
2.1.1线性表逻辑结构18
2.1.2线性表的抽象数据类型18
2.2线性表的顺序存储与操作21
2.2.1线性表的顺序存储结构21
2.2.2顺序表基本操作的实现23
2.3线性表的链式存储与操作28
2.3.1单链表29
2.3.2循环链表38
2.3.3双向链表40
2.4线性表的应用43
2.4.1线性表的合并43
2.4.2有序表的合并44
2.4.3线性表的逆置46
2.4.4一元多项式的计算48
2.5习题53数据结构目录第3章栈和队列57
3.1栈58
3.1.1栈的定义58
3.1.2栈的抽象数据类型定义58
3.1.3栈的顺序存储和实现59
3.1.4栈的链式存储和实现62
3.1.5顺序栈和链栈的比较63
3.2栈的应用63
3.3队列70
3.3.1队列的定义70
3.3.2队列的抽象数据类型定义71
3.3.3队列的顺序存储和实现72
3.3.4队列的链式存储和实现74
3.3.5循环队列和链队列的比较76
3.4队列的应用77
3.5习题81第4章串和数组85
4.1串86
4.1.1串的基本概念86
4.1.2串的存储结构87
4.1.3串的基本操作89
4.2串的模式匹配算法92
4.3数组95
4.3.1数组的定义95
4.... 查看详情
"《数据结构》作为一门计算机科学相关的专业基础课程,正是为解决这一问题而设立。本书旨在通过系统介绍数据结构的基本概念、原理和实现方法,培养学生扎实的的算法设计能力和算法思维,为后续课程的学习夯实基础。
在教材编写过程中积极贯穿《习近平新时代中国特色社会主义思想进课程教材指南》,引入了多元化的思政元素,落实立德树人根本任务;遵循OBE教育理念,根据学生的认知规律由浅入深地组织章节内容,让学生由浅层认知逐步过渡到深层认知;引入大量工程案例,培养学生能够根据实际工程问题设计合理数据结构以及高效算法的能力,旨在实现对学生的计算思维塑造、实践能力提升、思想政治教育的全方位培养。
"





