数据结构简述
来源:互联网 发布:管家婆软件打印不了 编辑:程序博客网 时间:2024/05/19 12:14
集合、线性结构、树形结构、图状结构
数据结构包括数据的逻辑结构和数据的物理结构.
数据结构是一个二元组 Data_Structure =(D,R)
其中,D是数据元素的有限集(物理结构),R是D上关系的有限集(逻辑结构).
顺序存储结构:借助元素在存储器中的相对位置来表示数据元素间的逻辑关系.
链式存储结构:借助指示元素存储地址的指针表示数据元素间的逻辑关系.
算法:
递归技术 —— 最常用的算法设计思想,体现于许多优秀算法之中
分治法 —— 分而制之的算法思想,体现了一分为二的哲学思想
模拟法 —— 用计算机模拟实际场景,经常用于与概率有关的问题
贪心算法 —— 采用贪心策略的算法设计
状态空间搜索法 —— 被称为“万能算法”的算法设计策略
随机算法 —— 利用随机选择自适应地决定优先搜索的方向
动态规划 —— 常用的最优化问题解决方法
阅读全文
0 0
- 数据结构简述
- 设备模型数据结构简述
- 数据结构排序算法分类简述
- 简述数据结构与算法之快速排序
- 数据结构与基本算法的学习笔记-简述-1
- 简述list,vector,map,set四中STL的数据结构的区别和各自特点
- JUnit简述
- OrientX 简述
- 个人简述
- 操作系统简述
- JUnit简述
- 路由器简述
- RUNDLL32简述
- RMI简述
- Servlet简述
- JDBC简述
- AJAX简述
- Log4j简述
- ADI模拟对话
- 世事无常,珍惜当下
- LRU在MySQL缓存池的实现
- 使用Cache-Control: no-store头,禁止IE浏览器保存临时文件,保护机密信息
- NYOJ 305 表达式求值
- 数据结构简述
- NYOJ-0035-表达式求值
- Linux下的find指令
- java普通类中,获取request
- 思源慢涌
- API生命周期第二阶段——设计:如何设计API(基于swagger进行说明)
- 腾讯云服务器学生一元套餐领取页面
- “谈谈浏览器兼容性”
- codeforces702C Cellular Network(二分)