数据结构与算法 课程简介

  • 适用对象:拟参加自学考试全国统考科目《数据结构与算法)》(代码:13003)者及其他拟在数字技术专业自我提升学习者
  • 难度系数(5星最难):
  • 拟讲教师:申赞伟 , 讲师
  • 课程简介:《数据结构与算法》13003是计算机类及相关专业的核心基础课,以“数据组织+算法设计”为核心,培养高效解决问题的逻辑思维与工程实践能力。课程系统讲解数据结构的基本概念、存储方式与操作实现,涵盖线性结构(数组、链表、栈、队列)、非线性结构(树、二叉树、图、哈希表)、查找与排序算法(如二分查找、快速排序、归并排序等),并结合算法分析(时间/空间复杂度)评估效率。通过学习,学生能掌握数据抽象建模、算法设计与优化方法,为软件开发、算法竞赛、人工智能、大数据处理等领域奠定基础,是提升编程能力与系统设计素养的关键课程。
  • 上课时间: 课程将逐节上线
  • 上课形式:在线教学,点播+直播,缴费后2个月内完成36学时
  • 上课教材:书名:数据结构与算法,主编:辛运帏、陈朔鹰,机械工业出版社,2024年版 。教材需自行从京东、淘宝、咸鱼、当当等网站购买。
  • 课程费用:1100
  • 备注:选修本课程者可再免费选任意一门其他课程(不包括《计算机系统原理》)。发送邮件给sjtuae@sjtu.edu.cn即可。