作品简介
本书系统地介绍了数据结构的基础知识与常用算法设计,按照数据结构的内容组织结构分为三部分,第一部分介绍了数据结构中常用的基本概念,说明了数据结构这门课程讨论的范畴和主要研究的内容;第二部分介绍了常用数据结构的逻辑模型、存储结构和相应算法在计算机中的实现,这些数据结构主要包括线性结构中的线性表、栈、队列、字符串和数组,以及非线性结构中的树和图;第三部分介绍了数据处理过程中常用的两类方法,即数据的查找和排序。本书组织结构清晰、以循序渐进的方式展开。本书配有丰富的案例,旨在帮助读者提高数据组织分析的能力,理解所要加工处理的数据的特征,掌握组织数据、存储数据和处理数据的基本方法,加强在实践应用中选择合适的数据模型和相应算法来解决实际问题的能力。
本书适合作为高职高专类院校计算机软件技术、计算机应用、移动互联网、物联网和网络技术等专业数据结构课程的教材,也适合对数据结构和算法设计感兴趣的相关从业人员阅读参考。
王想实老师具有副教授职称的“双师型”教师,具有17年的教学经验,已经完成超过10届学生的数据结构教学工作。在教学过程中,主持建设《数据结构》校级优质在线开放课程,主编《Android嵌入式开发及实训》教材,主持软件专业实验实训基地建设项。参与省级精品在线开放课程2项;参与高等职业教育骨干专业建设和江苏省国际服务外包人才培训基地建设。指导完成江苏省大学生实践创新训练计划项目2项。科研能力突出,主持完成横向课题6项;服务企业,技术专利转让2项于企业,具有一定的经济效益;完成3项校级课题,其中1项为招标课题;参与江苏省自然科学基金项目等。授权发明专利2项,实用新型专利8项。发表论文10篇以上,其中中文核心3篇,SCI1篇,专业EI会议论文2篇。
