|
內容簡介: |
本书从抽象数据类型的观点出发,系统全面地介绍了数据结构课程中的基本理论、方法及技巧。全书共分绪论、顺序表、链表、数组和广义表、串、树、图、查找表、内排序、附录1(上机实验)和附录2(数据结构手机学习助手软件使用说明)。书中详细介绍了各种数据结构的定义和性质,详细分析和讨论了这些结构的逻辑特点、存储表示以及在这些结构上定义的一些运算的实现方法及其复杂性分析。在每章的末尾配备了足够的习题,附录对实验内容和自主开发的手机学习助手软件的使用方法作了较详细的介绍。
|
關於作者: |
袁和金,博士,副教授,2002年4月硕士毕业后留本校任教,2005年3月至2009年6月在西北工业大学计算机学院脱产攻读博士学位,2011年5月晋升为副教授,现担任华北电力大学计算机系副主任,主管教学工作。主持和参与了基于红外热图像的电气设备故障诊断算法设计与开发、半监督学习在人体行为识别中的应用研究、基于深度学习的电气设备红外热图像故障诊断研究、变电站智能视频监控软件开发、基于调度可视化的电网故障诊断研究与开发、断路器操作机构动作特性识别技术研究、线路防外力破坏测控保护仪研制等科研项目。在计算机辅助设计与图形学学报、系统仿真学报、Journal of Electronics China、Lecture Notes on Computer Science等国内外学术期刊和会议上发表论文10多篇。工作期间为本科生讲述了离散数学、数据结构、算法设计与分析、信息隐藏技术等课程,其中数据结构在2004年被评为河北省精品课程。主持和参编了《数据结构(C语言版)》(第二版)、《数据结构习题分析与解答》、《编译技术实践教程》、《Visual C#.Net 深入编程》和《中国电力百科全书(电工卷)(第三版)》等教材和专著。
|
|