博客
关于我
数据结构考试知识点总结——绪论
阅读量:339 次
发布时间:2019-03-04

本文共 896 字,大约阅读时间需要 2 分钟。

  1. 数据结构被形式地定义为(D, R),其中D是数据元素的有限集合,R是D上数据元素间关系的有限集合。
  2. 数据结构包括数据的逻辑结构数据的存储结构数据的运算三方面的内容。
  3. 数据结构按逻辑结构可分为两大类,线性结构非线性结构
  4. 数据结构按逻辑结构可分为四小类,集合线性结构树形结构图形结构
  5. 集合结构元素之间无关系,线性结构元素之间关系一对一,树形结构中元素间关系一对多,图形结构中元素间关系多对多
  6. 线性结构中,第一个结点无前驱结点,最后一个结点无后续结点,其余结点有一个前驱结点和一个后续结点
  7. 树形结构中,树根结点无前驱结点,叶子结点无后续结点,其余结点有一个前驱结点和一个及以上后续结点
  8. 图形结构中,每个结点的前驱结点和后续结点都可以有多个
  9. 4种常用的存储结构类型:1顺序2链式3散列/哈希4索引
  10. 最常用的5种数据运算:1插入2删除3修改4查找5排序
  11. 一个算法的效率可分为空间效率时间效率
  12. 数据结构是讨论数据的逻辑结构储存结构,以及他们之间的相互关系,并对这种结构定义相应的操作,设计出相应的算法
  13. 应用软件指专门为某一目的而编制的软件
  14. 数据结构中,与所使用的计算机无关的是数据的逻辑结构
  15. 算法设计应该满足5个目标:1正确性2可使用性3可读性4健壮性5高效率与低存储量需求
  16. 算法分析的目的是,分析算法的效率以求改进
  17. 算法必须具备1输入2输出3可行性4确定性5有穷性
  18. 算法的可行性是指每一条指令都应在有限的时间内完成
  19. 一个递归算法必须包括终止条件递归部分
  20. 算法的时间效率复杂度由小到大排序:
    c < log2N < n < n * Log2N < n^2 < n^3 < 2^n < 3^n < n!
  21. 连续存储设计时,存储单元的地址一定连续
  22. 算法的时间复杂度是指该算法所求解问题频度的函数。
  23. 数据结构这门学科是针对非数值计算的程序设计问题产生的。
  24. 数据结构是指数据的组织形式
  25. 计算机内部处理的基本单元是数据元素
  26. 算法的时间复杂度取决于问题的规模和待处理数据的初始状态
  27. 存储数据时,通常不仅要存储个数据元素的值,而且还要存储数据元素之间的关系

转载地址:http://fpeq.baihongyu.com/

你可能感兴趣的文章
Nginx配置限流,技能拉满!
查看>>
Nginx配置静态代理/静态资源映射时root与alias的区别,带前缀映射用alias
查看>>
Nginx面试三连问:Nginx如何工作?负载均衡策略有哪些?如何限流?
查看>>
nginx:/usr/src/fastdfs-nginx-module/src/common.c:21:25:致命错误:fdfs_define.h:没有那个文件或目录 #include
查看>>
Nginx:NginxConfig可视化配置工具安装
查看>>
ngModelController
查看>>
ngrok | 内网穿透,支持 HTTPS、国内访问、静态域名
查看>>
ngrok内网穿透可以实现资源共享吗?快解析更加简洁
查看>>
ngrok内网穿透可以实现资源共享吗?快解析更加简洁
查看>>
NHibernate学习[1]
查看>>
NHibernate异常:No persister for的解决办法
查看>>
Nhibernate的第一个实例
查看>>
nid修改oracle11gR2数据库名
查看>>
NIFI1.21.0/NIFI1.22.0/NIFI1.24.0/NIFI1.26.0_2024-06-11最新版本安装_采用HTTP方式_搭建集群_实际操作---大数据之Nifi工作笔记0050
查看>>
NIFI1.21.0_java.net.SocketException:_Too many open files 打开的文件太多_实际操作---大数据之Nifi工作笔记0051
查看>>
NIFI1.21.0_Mysql到Mysql增量CDC同步中_日期类型_以及null数据同步处理补充---大数据之Nifi工作笔记0057
查看>>
NIFI1.21.0_Mysql到Mysql增量CDC同步中_补充_插入时如果目标表中已存在该数据则自动改为更新数据_Postgresql_Hbase也适用---大数据之Nifi工作笔记0058
查看>>
NIFI1.21.0_Mysql到Mysql增量CDC同步中_补充_更新时如果目标表中不存在记录就改为插入数据_Postgresql_Hbase也适用---大数据之Nifi工作笔记0059
查看>>
NIFI1.21.0_NIFI和hadoop蹦了_200G集群磁盘又满了_Jps看不到进程了_Unable to write in /tmp. Aborting----大数据之Nifi工作笔记0052
查看>>
NIFI1.21.0_Postgresql和Mysql同时指定库_指定多表_全量同步到Mysql数据库以及Hbase数据库中---大数据之Nifi工作笔记0060
查看>>