您申请加入课程:数据结构与算法(C++描述)
需要验证您的身份,请输入课程密码:
您的学号:
班级选择:
课程密码:
  • 创建者

    Creator

    潘家辉
  • 活跃度

    Activeness

  • 访问量

    Visits

    213623

教学公告

21软工 第1周安排
[作者: 潘家辉  发布时间:2022-08-28 16:54:35  浏览次数:1289次]

理论课:

1章的内容 1-20

1、理解数据结构的基本概念(存储结构、逻辑结构)【重点】
2
、掌握算法复杂度的计算【难点】

实验课:

实验1 数据结构编程基础


师说:

十九大以来中国越来越重视编程,甚至考虑把编程列为高考中的项目之一。个人认为数据结构是编程最重要的基本功没有之一!瑞士计算机科学家Niklaus Wirth1976年写了一本书《算法+数据结构=编程》。40多年后,这个等式仍被奉为真理。这也是为什么在面试过程中,需要考察软件工程师对数据结构的理解。几乎所有的问题都需要面试者对数据结构有深刻的理解。无论你是初入职场的萌新,还是拥有几十年经验的韭菜。有些面试题会明确提及某种数据结构,例如,“给定一个二叉树。”而另一些则隐含在面试题中,例如,“我们希望记录每个作者相关的书籍数量。”

为了让各位同学尽快入门《数据结构与算法》,大家不妨提前进行两点阅读:

1为什么要学习数据机构?数据结构的意义和作用(点击链接)

2、对照以下清单做一下知识的梳理:

C++语言程序设计基础(课本附录B:类、继承、重载、重写、虚方法、模板;数学基础(课本附录A: 集合、偏序集、良序、数学归纳法、级数、递归、递推。

自选内容:

清华大学《数据结构》课程视频(自主模式)

第一章 《绪论》

http://www.xuetangx.com/courses/course-v1:TsinghuaX+30240184+sp/about

https://www.icourse163.org/course/XIYOU-1002578005



相关课程

扫一扫二维码,快速加入本课程!

放大二维码 查看使用方法
关闭