- 0
- 0
- 约2.27万字
- 约 23页
- 2016-12-20 发布于贵州
- 举报
考研数据结构学习笔记
一、基本问题问答:
1、什么叫数据结构?如何理解“数据结构”?如何树立数据结构的学习体系?
广义上的数据结构指的是:逻辑结构和物理结构。狭义上的数据结构专指逻辑结构,就是元素间的逻辑关系,主要类型有:集合型,线性结构,树型,图型!
整个数据结构的课程就是围绕着以上几种数据类型展开的,加上基于这些结构的基本操作:插入,删除,查找,取元素,取长度等等。另外,还有基于这些数据结构的较为复杂的算法:查找和排序。在严老师和其他很多的数据结构教材中都把查找和排序作为了一个独立的部分,这一部分实际上主要在探讨算法,而不在是结构本身了。算法的概念将在后面提到。
2、数据的物理结构和逻辑结构
定义数据结构,当计算机程序运行时,程序就按照定义给这些数据分配了空间。而数据定义,是在定义其逻辑结构。以链表为列,在实际定义时,一个个的结点,由于其指针域可以指向另一个结点,那么依靠这种指向关系,就可在逻辑上建立起一条链状结构!但是,在实际的程序执行时,是不会有这样的一条链的,而是通过在一个结点空间的某个空间内填入了下一个结点的地址!这样的每个有数据和地址的结点,才是其物理结构。3、算法的概念、分析,算法时间复杂度的含义及分析算法就是解决问题的方法或策略。一个算法好与坏的评价标准是:正确,可读,健壮,效率高,空间省!
设计算法时,应该按照严教材上关于类C(或类P)语言的描述来作,格式
您可能关注的文档
- 美西答辩最终稿 副本.ppt
- 翠林山庄社2013年安全监控践行目标.doc
- 美术作品欣赏.ppt
- 老化检测机 老化检测.doc
- 老化所(化工业合成材料老化质量监督检验中心).doc
- 老屋基煤矿斯治理会诊5.13提纲.doc
- 老实做人,踏实做事.ppt
- 老发明--新探究.ppt
- 老年冠心病患者的介入治疗.ppt
- 老年人的合理用药.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)