课程介绍

本课程是高等院校计算机类相关专业一门重要的学科基础课,也是本校计算机科学与技术、软件工程、网络工程、大数据与科学技术等专业的计算机大类平台必修课。本课程主要讨论各种数据的抽象表示、实现方法、处理数据的算法设计以及对算法性能的分析。主要教学内容包括基本数据结构(线性表、栈和队列、串、数组、树、图等)的逻辑结构,物理结构和基本运算算法,以及基本查找技术和排序技术等。通过学习本课程,学生在软件设计的过程中应该能够正确分析数据的结构、并合理地选择数据的存储方式,设计科学操作算法。课程采用C/C++语言作为算法的描述工具,强调数据结构基本知识和程序设计基本能力的训练,本课程的教学依赖于其先修课程,又能为其后续课程及进一步的软件开发奠定良好的理论与实践基础。

课程通知 >>更多
最新动态
  • 卜胜贤发布了新的作业《数据结构与算法分析》实验四 排序
  • 卜胜贤发布了新的作业《数据结构与算法》实验三 二叉树的操作及应用
  • 卜胜贤发布了新的作业《数据结构与算法》实验二 栈、队列的实现及应用
  • 卜胜贤发布了新的作业《数据结构与算法》实验二 栈、队列的实现及应用
  • 卜胜贤发布了新的作业《数据结构与算法》实验二 栈、队列的实现及应用
  • 卜胜贤发布了新的作业《数据结构与算法》实验一 线性表操作