数据结构与算法是我院软件技术类、大数据技术类课程的专业核心课程,该课程研究数据的逻辑结构,以及不同逻辑结构数据在计算机中的存储和处理方法,帮助同学们掌握不同形态数据的逻辑结构、适合采用的存储结构、相应具有的基本运算及去处的算法设计。
课程主要内容有:线性表、栈和队列、树和二叉树、图,阐述了这几种基本数据的逻辑结构和存储方式,抽象出相应逻辑结构数据的基本运算,以及这些运算在顺序存储模式、链式存储模式这两种存储模式下的具体实现方法。最后阐述了常用的排序算法和查找算法。
课程讲与练相结合,各章理论讲解后,都有相应的Java语言的代码编写实践,理论联系实际。
课程介绍了数据结构与算法的基本理论体系,数据的抽象分析和具体实现方法,帮助同学们提高分析问题、解决问题的能力,培养钻研与探究的精神。
课程使用Java语言编写算法代码,通过课程的学习,让同学们从更底层数据实际存储模式的角度,进一步理解程序设计的方法及原理,加深对软件开发技术更深层次的理解,培养数据抽象能力和复杂程序设计能力,为走上工作岗位提高软件开发质量打下理论基础。
学习本课程要求具备基本的Java语言程序设计能力即可。
0.0 |
共 0 条评价 |
本次开课
查看全部
|
安徽财贸职业学院
|
邮箱:ahmooc@ustc.edu.cn
电话:0551-63607943、66197609
客服QQ:3224114574、3265176516