课程介绍

《数据结构》是计算机软件学科的一门专业基础课,主要任务是讨论各种数据组织中的数据逻辑结构,存储结构以及有关操作的算法。在信息管理和信息系统专业的许多重点课程,例如《操作系统》、《数据库系统原理设计》等都涉及到本课程所涉及的基本数据结构。 设置本课程的目的是:使学生学会分析研究计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构及相应的算法,并初步了解对算法的时间分析和空间分析技术。另一方面,通过对本课程算法设计和上机实践的训练,还应培养学生的数据抽象能力和程序设计的能力。 学习本课程的要求是:通过本课程学习,要求学生掌握数据结构和算法的基本概念和技术,从而能够对于给定问题选择合适的数据结构,并设计相应的操作算法。掌握数组、线性表、栈和队列、串、广义表、树和二叉树、图等典型数据结构及相关算法,以及内排序、查找等重要技术。

课程通知 >>更多
最新动态
  • 汪祖柱发布了新的作业第六次实验报告
  • 汪祖柱发布了新的作业单元学习16:查找(1)课后作业
  • 汪祖柱发布了新的作业第六次实验报告提交
  • 汪祖柱发布了新的作业单元学习15:最小生成树的构建-普利姆算法
  • 汪祖柱发布了新的作业第五次实验报告
  • 汪祖柱发布了新的作业第五次实验报告提交
  • 汪祖柱发布了新的作业第五次实验报告提交
  • 汪祖柱发布了新的作业单元学习13-图的邻接表存储结构
  • 汪祖柱发布了新的作业单元学习13-图的邻接表存储结构
  • 汪祖柱发布了新的作业单元学习13-图的邻接表存储结构