数据结构”自学方法指导

数据结构”自学方法指导

ID:46241699

大小:54.89 KB

页数:2页

时间:2019-11-22

数据结构”自学方法指导_第1页
数据结构”自学方法指导_第2页
资源描述:

《数据结构”自学方法指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据结构”自学方法指导我们称数据结构是计算机科学屮的一门专业基础课,但它乂有着不同于其他一些棊础课的特点,在于它有很强的综合性,不仅仅涉及计算机软件研究,包括操作系统,编译程序等,还与计算机硬件有着相当大的关系,从编码理论到数据存储都离不开数据结构。因此可以说,数据结构是介于数学、计算机硬件和计算机软件三者之间的一门核心课程。所以《数据结构》这门课程对于学好计算机应用专业的其他后续课程起着非常关键的作川。但是由于课程内容繁多,许多内容有着相当的难度。所以学好它并不是一件很容易的事情。所以一个好的学习方法就显得尤其重要。判断一个学习方法好

2、坏的标准关键看这种学习方法是否适合于口己。大家在学习这么课程的过程中,应该不断吸收、总结、归纳,结合自己的特点,找出一种对自己来说行之有效的学习方法,这样学习起来就可以达到事半功倍。本文是依据《数据结构》课程自身的特点已经以往的一些教学经验,总结、归纳得出一些学习方法上的建议和重点和难点分析,希望能给广大学员带來启发,从來使大家读完之后,能够使自己的学习更加行之有效。下面我们来逐步给大家讲解:学习本课程的一些方法上的建议1.因为本课程的算法是用类c语言来描述的(算法的基本概念我们将在下面的内容介绍)。类C语言是一种伪语言,其语法打C语言

3、在很大程度上是相似的。所以我们需要掌握C语言和类C语言是学好数据结构的先决条件,所以事先应该对C语言和类C语言有所了解。2.下面我来介绍一下本课程的基本内容:数据结构这门课程主要有以下儿个内容:(1)线形结构——包括线形表、栈、队列和数组等内容(2)非线形结构——包括树、图等内容(3)排序(4)查找这些内容基本上概括了整个数据结构课程的基木内容。学员们在学习的过程中,要注意比较它们Z间的联系和不同点,需要指出的是查找和排序是口常工作屮经常遇到的操作,因此在数拥结构中我们也专门的章节给学员们加以介绍。3.我们要了解一下整个数据结构课程讲述

4、的慕木步骤,这样我们就可以知道该如何学习书中的毎一种数据结构:(1)逻辑结构一一其特点是它独立与计算机的硕件结构的一种抽象的数学拓扑结(2)基本运算——即定义在某种逻辑结构上的具体操作。每一种逻辑结构都对应于一个运算的集合。在这里我们仅仅需要考虑的是每种运算的功能,即只关心它“做什么”,而不考虑如何去实现它。(3)存储结构一一也就是逻辑结构在计算机屮的具休实现,它是一个依赖与计算机硬件的结构。(4)运算实现——运算只有和具体的存储结构相结合,才能够得到实现,因此它所关心的问题就是如何去实现某种具体的运算,即让我们知道该“怎么做”o(5)

5、算法评价一一每一种运算实现的不同方法,所对应的时间性能、空间性能都是不同。所以我们需要从这两个角度來考虑和评价我们所选择的运算实现方法的好坏。以上所列举的几项是每一种数拥结构都需要讲述的,而且每一种数据结构的这五个方面都是密切联系的,而且不同数据结构在某一特定方血也有着相互之间的联系。所以我们在学习的过程屮,耍逐步学会一一加一比较,加以归纳、总结,从rfO找出它们之间的相同点和不同点。这样有助于加深对整个课程的理解,并H在脑海中逐步形成一个完整的体系。1.捉高解题能力的最住途径是首先理解教材中介绍的各个算法,这些算法大多数都是经典的。同

6、学学习和理会这些算法的含义和具体实现过程,我们可以归纳总结岀一些良好的基本解题思路、方法和技巧。以上资料由百度贴吧:自考乐园俱乐部杨尚杰为你精心编辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。