通过本课程的学习,学生应比较系统地从数据结构的逻辑结构、存储结构和运算三个方面去掌握线性表、栈、队列、串、数组、树、图等常用的数据结构;并且掌握在各种常用的数据结构上实现的排序和查找算法,同时对算法的时间和空间复杂性有一定得分析能力;针对简单的应用问题,应能选择合适得数据结构及设计有效的算法解决之。这对于培养学生运用数据结构解决实际问题能力的培养有着重要的意义。
通过本课程的学习,学生应比较系统地从数据结构的逻辑结构、存储结构和运算三个方面去掌握线性表、栈、队列、串、数组、树、图等常用的数据结构;并且掌握在各种常用的数据结构上实现的排序和查找算法,同时对算法的时间和空间复杂性有一定得分析能力;针对简单的应用问题,应能选择合适得数据结构及设计有效的算法解决之。这对于培养学生运用数据结构解决实际问题能力的培养有着重要的意义。