数据结构学习笔记(1):基本概念
来源:互联网 发布:淘宝买家如何删除评价 编辑:程序博客网 时间:2024/06/10 12:56
一、数据结构中的基本概念:
数据,数据元素,数据对象(这里不具体说明,可以查看数据结构(严)的那本书)
数据结构是研究结点与结点之间的关系,如数组,链表,树,图等
二、数据的逻辑结构与物理存储
逻辑结构:
1、集合结构:数组
2、线性结构:栈,队列等
3、树形结构:树
4、图状结构:图
物理存储结构:
1、顺序存储
2、链式存储:
3、索引存储:
4、散列存储:
数据运算:增删改查,排序
三、算法的概念
算法:特定问题的求解步骤
算法和数据结构的区别:
程序=数据结构+算法
特性:输入,输出,有穷性,确定性,可行性
度量:大O表示法
阅读全文
0 0
- 数据结构学习笔记(1):基本概念
- 【数据结构】学习笔记之基本概念
- 什么是数据结构-数据结构学习笔记1.1(基本概念)
- 【数据结构】学习笔记(一)——基本概念和框架
- 什么是算法-数据结构学习笔记1.2(基本概念)
- 最大子序列和-数据结构学习笔记1.3(基本概念)
- 数据结构(1)--基本概念
- 数据结构 学习笔记(一):基本概念:什么是数据结构和算法,应用实例
- Lotus Workflow 学习笔记(1) 基本概念
- opengl es学习笔记1(基本概念)
- JMS学习笔记(1)- 基本概念
- (学习笔记 1)基本概念和术语
- SQL学习笔记(1)基本概念
- 考研数据结构学习1:绪论(上) 基本概念
- 1、数据结构笔记之一入门基本概念
- 数据结构学习1基本概念和术语
- 数据结构学习笔记(1) 数据结构概论
- [XML学习笔记][1]基本概念
- 業務システムの開発ドキュメント標準化 第3回:基本設計書
- 对IIS的理解
- Ubuntu 设置NAT共享网络(命令行方法)
- JAVA 基础学习(个人记录)
- 桶排序
- 数据结构学习笔记(1):基本概念
- BaseActivity基类封装
- Mybatis字段值为空时,不返回map问题
- 業務システムの開発ドキュメント標準化 第4回:詳細設計書(前半)
- 微信小程序 Node.js (基础四) 事件循环
- 流程的Python 第四章:文本和字节序列
- 解决在华为手机获取的图片列表中部分图片不能被获取到
- sublime复制/交换当前行和代码移动
- Loadrunner 获取ResponseBody,并去除乱码打印出来