数据结构与算法(c 描述)-凯发k8官网下载客户端
|
|
|
教学公告
21软工 第1周安排
[作者:
潘家辉 发布时间:2022-08-28 16:54:35 浏览次数:1197次]
理论课:
第1章的内容 1-20页
1、理解数据结构的基本概念(存储结构、逻辑结构)【重点】
2、掌握算法复杂度的计算【难点】
实验课:
实验1 数据结构编程基础
师说:
十九大以来中国越来越重视编程,甚至考虑把编程列为高考中的项目之一。个人认为数据结构是编程最重要的基本功没有之一!瑞士计算机科学家niklaus wirth在1976年写了一本书《算法数据结构=编程》。40多年后,这个等式仍被奉为真理。这也是为什么在面试过程中,需要考察软件工程师对数据结构的理解。几乎所有的问题都需要面试者对数据结构有深刻的理解。无论你是初入职场的萌新,还是拥有几十年经验的韭菜。有些面试题会明确提及某种数据结构,例如,“给定一个二叉树。”而另一些则隐含在面试题中,例如,“我们希望记录每个作者相关的书籍数量。”
为了让各位同学尽快入门《数据结构与算法》,大家不妨提前进行两点阅读:
1、(点击链接)
2、对照以下清单做一下知识的梳理:
c 语言程序设计基础(课本附录b):类、继承、重载、重写、虚方法、模板;数学基础(课本附录a): 集合、偏序集、良序、数学归纳法、级数、递归、递推。
自选内容:
清华大学《数据结构》课程视频(自主模式)
第一章 《绪论》