个人简介
辛运帏,1965年生。1986年毕业于南开大学计算机与系统科学系,并留校任教。曾先后从师于陈有祺教授、卢桂章教授,并获得工学硕士、博士学位,现为南开大学信息技术科学学院计算机科学技术系教授。多年来主讲“数据结构”、“形式语言与自动机”、“计算方法”等课程。主要研究领域为人工智能、电子商务、加密技术等,曾承担科技部、天津市重点基金等多项科研项目,出版教材《数据结构导论》、《Java程序设计》等,发表论文十余篇。
内容简介
本书是数据结构与算法设计的教材,其宗旨是将数据结构与算法设计有机地结合起来,向读者系统介绍了数据结构的基本概念及主要的算法设计方法。
全书共分9章,第1章介绍了数据结构的基本概念,第3~8章分别介绍了线性表、串、栈、队列和数组、树结构和图结构以及查找和排序等数据结构的相关知识,在第2章简单介绍算法概念的基础上,第9章详细介绍了几种算法的设计方法,并给出实例具体说明设计过程。书中主要算法都用C++语言写出,并给出了详细的注解。
本书概念清楚,选材精练,叙述深入浅出,用了大量的例子和图表来说明基本概念和方法,直观易懂。每章后面都附有习题,读者可以通过习题复习和检验所学知识。本书可以作为高等院校理工科学生的教材,也可以作为广大计算机科学与工程领域从业人员的参考书。