课程介绍

数据结构是计算机及相关专业的核心基础课,也是软件设计的技术基础,数据结构主要是研究数据在计算机中的组织和表示方法.。本课程中详细地介绍了线性表、栈和队列、串、数组和广义表、树和二叉树以及图等几种基本类型的数据结构; 介绍了查找和排序的各种算法, 讨论了文件的各种组织方法; 分析了算法的时间复杂性。通过各个教学环节逐步培养学生的抽象思维能力和逻辑推理能力,培养学生程序设计的能力, 形成程序设计风格, 掌握分析算法的方法,为后续专业课打下良好的基础, 也为非数据值应用软件的开发打下良好的基础。教学要求:(1)学会分析研究计算机加工的数据特性,以便选择适当的数据结构和存储结构以及相应的算法;(2)进行复杂的程序设计的训练,要求学生书写的程序结构清晰,正确,易读,以形成良好地程序设计风格;(3)初步掌握算法的时间和空间分析的技巧。

课程通知 >>更多
最新动态