书在选材与编排上,以“可读”“可学”“可用”“可研”“可练”为目标。全书共8章,内容涵盖绪论、线性表、栈和队列、数组和矩阵、树和二叉树、图、查找以及排序。全书共有118个算法、61个示例、21个应用案例、212道练习题。练习题题型包括填空题、简答题、应用题、算法设计题和上机练习题五类,满足原理理解、知识应用、模仿、创新、算法训练及实践训练多方面需求。每章小结给出全章知识结构图以及相关算法与应用汇总。 本书内容丰富、编排新颖、图文并茂。原理叙述直达要义,算法步骤与伪码一一对应。可作为高等学校计算机及相关专业“数据结构”课程教材,也可供从事计算机软件开发与应用的工程技术人员参考。
本书是江苏省高等学校重点教材《数据结构原理与应用》的配套教材,补充与拓展课堂教学内容,衔接理论与实践。本书在选材与编排上以“易读”“易用”“易练”“可研”为目标,为数据结构相关课程提供全方位的实践练习指导。全书分为4篇: 第1篇是原理篇,简述典型结构(线性表、栈和队列、数组和矩阵、树和二叉树、图等)及其在计算机中的实现原理,查找和排序的经典算法的原理;第2篇是验证篇,提供了主教材的算法实现;第3篇是设计篇,按主教材内容顺序,为每一章设计了3~5个设计型实践活动,适合作为课程实验素材;第4篇是综合篇,给出10个涉及多个知识点的复杂设计任务,可作为课程设计的素材。 本书内容全面,可单独作为数据结构相关课程的实践教材使用。本书提供的大量源程序和设计思想,对于从事计算机应用及开发的技术人员、数据结构和程序设计教授或学习的教师和学生具有很好的参考和指导作用。 本书源程序在Visual Studio 6.0及Visual Studio 2010调试通过,源代码可以在清华大学出版社官网下载。
本书是《计算机科学与计算思维导论》的配套辅导书,分为理论辅导和实验辅导两部分,具体内容包括关联知识、习题解析、知识背景和基础实验,以此强化学生探究能力、判断能力、实践能力和综合应用能力的培养。其中,实验辅导包括构建微机系统、文字录入方法、Windows 7的基本应用、Word 2010的基本应用、Excel 2010的基本应用、PowerPoint 2010的基本应用、Internet的基本应用和信息安全工具软件8个实验单元,并采取基于任务驱动的教学模式,以启迪学生分析问题和解决问题的方法。 本书的特点是取材新颖、内容丰富、重点突出、适用性强,注重引导计算思维和自我提升。同时,注意与后续课程的分工与衔接,为后续课程的学习奠定基础。 本书可作为高等院校计算机类、电子信息类和电气信息类“计算机(科学)导论”课程辅助教材,也可作为相关专业教师和从事计算机科学与技术工作的工程技术人员的参考书。
本书参照国际电气与电子工程师学会计算机协会和美国计算机协会(IEEE-CS&ACM)计算学科教程(CC2005)和中国计算机科学与技术学科教程(CCC2002)编写,并按照“新工科”(新概念、新体系、新结构、新模式、新质量)建设思想,构建体现计算机学科基础特性(基本概念、基本方法、基本技术),凸显计算机学科方法(典型方法、学科形态、计算思维),突出计算机新技术(人工智能、虚拟现实、移动互联网、物联网、云计算、大数据)应用的课程知识体系。本书共10章,涵盖了计算机学科知识主领域的全部内容。 本书从学科认知科学化、系统化和逻辑化出发,站在学科的高度阐述计算机科学与技术知识,注重学科知识体系的完整性、逻辑性、创新性和时代性,具有结构新颖、层次分明、由浅入深、循序渐进的特点。 本书可作为高等院校计算机类、电子信息类和电气信息类“计算机(科学)导论”课程教材,也可作为相关专业的教师和从事计算机科学与技术工作的工程技术人员的参考书。
本书是江苏省高等学校重点教材《数据结构原理与应用》及《数据结构原理与应用实践教程》两本教材的配套教材。全书分两篇: 学习辅导篇和实践指导篇。学习辅导篇对应《数据结构原理与应用》的8章。每一章有4部分: 本章导学——给出本章知识架构;谜点解析——对教学过程中发现的学生理解不够充分的问题进行深度或广度上的剖析;要点集锦——给出归纳性和综合性的知识要点;习题解答——给出主教材每章习题解答和补充习题及解答。实践指导篇分为8章,包括两部分: 《数据结构原理与应用》习题中的上机练习题题解和《数据结构原理与应用实践教程》“第3篇 设计篇”中实验任务源码。 本书源程序在Visual Studio 6.0、VS 2010、DevC++等编译器中调试通过。源码可以在清华大学出版社官网下载。 本书作为配套教材,补充与拓展课堂教学内容,为学生课后学习与练习提供辅导。本书也可以单独供“数据结构”及相关课程学习或考研复习使用。
本书在选材与编排上,秉持“五可”原则——“可读”“可学”“可用”“可研”“可练”。全书共9章,在保留第1版的8章经典内容——绪论、线性表、栈和队列、数组和矩阵、树和二叉树、图、查找与排序的基础上,新增第9章“分布与并发数据结构”,以紧跟技术发展趋势。全书有118个算法、80余道应用与示例、300余道练习题、83个微课视频。应用案例涉及数据结构在工程计算、大数据、操作系统、大数据及人工智能等各方面的应用。练习题题型包括填空题、简答题、应用题、算法设计题、上机练习题、AI开放题等,满足学生原理理解、知识应用、模仿与创新、算法训练、实践应用、素养提高等多方面需求。每章小结给出全章知识结构图以及相关算法与应用汇总。微课视频总时长约700分钟,覆盖前8章内容。 本书将经典理论与前沿技术结合,内容编排新颖,图文并茂,配套资料齐全(包含微课、源码、实践教程与学习指导等)。原理叙述直达要义、算法步骤与伪码一一对应、应用示例广泛且富有启发性。 本书不仅适合作为高等学校计算机及相关专业“数据结构”课程的教材,也非常适合从事计算机软件开发与应用的工程技术人员作为参考书籍。