- 29
- 0
- 约9.51千字
- 约 16页
- 2021-02-09 发布于山东
- 举报
数据结构知识点总结
内容概要:
基本概念 ——线性表 ——栈与队列 ——树与二叉树 ——图 ——查找算法 ——排序算法
一、 基本概念
1、数据元素是数据的基本单位。
2、数据项是数据不可分割的最小单位。
3、数据结构的
逻辑结构(抽象的,与实现无关)
物理结构(存储结构) 顺序映像(顺序存储结构)位置“相邻”非顺序映像(链式存储结构)指针表示关系
4、算法特性:算法具有正确性、有穷性,确定性, (可行性)、输入,输出正确性:能按设计要求解决具体问题,并得到正确的结果。
有穷性:任何一条指令都只能执行有限次,即算法必须在执行有限步后结束。
确定性:算法中每条指令的含义必须明确,不允许由二义性
可行性:算法中待执行的操作都十分基本,算法应该在有限时间内执行完毕。
输入:一个算法的输入可以包含零个或多个数据。
输出:算法有一个或多个输出
5、算法设计的要求:
1)正 确 性:算法应能满足设定的功能和要求 。
2)可 读 性:思路清晰、层次分明、易读易懂 。
3)健 壮 性:输入非法数据时应能作适当的反应和处理。
4)高 效 性(时间复杂度):解决问题时间越短,算法的效率就越高。
5)低存储量(空间复杂度) :完成同一功能,占用存储空间应尽可能少。
二、 线性表
1 、线性表 List:最常用且最简单的数据结构。
含有大量记录的线性表称为文件。
2 、线性表是 n
您可能关注的文档
- (完整word版)北师大数学七年级下第二章《平行线与相交线》知识点及习题,文档.docx
- (完整word版)北师大版九年级数学上册期末检测数学试卷及答案.,文档.docx
- (完整word版)北师大版小学数学六年级上册知识点各单元练习,文档.docx
- (完整word版)十万个为什么.docx
- (完整word版)十二种常见作文开头方法.docx
- (完整word版)华东师范大学化学教学论试题合集.docx
- (完整word版)华师大八年级上数学期末测试题卷含答案,文档.docx
- (完整word版)卫生间找平层施工工艺.docx
- (完整word版)史密斯雷根教学设计的模式.docx
- (完整word版)合成六大纶的化学方程式.docx
最近下载
- (正式版)H-G∕T 5459-2018 废旧轮胎裂解炭黑.docx VIP
- 在全镇常态化帮扶工作推进会上的讲话.doc VIP
- 2025中国联通春季校园招聘笔试备考题库附答案解析.docx VIP
- 国家公务员考试《行测》真题及答案(完整版).doc VIP
- 土方开挖施工方案(适用于独立基础).doc VIP
- 建筑工程冬期施工规程(JGJ-T-104-2011).ppt VIP
- 22G101平法图集文档.pptx VIP
- 2025年中考化学一轮复习全册1-12单元22个必考实验大全(背诵+默写)含答案.pdf VIP
- 2026国家公务员行测真题答案解析.pdf VIP
- 2025中国联通新苗计划秋季校园招聘笔试备考题库附答案解析.docx VIP
原创力文档

文档评论(0)