Java语言数据结构
samuelnotes
开心生活,快乐学习
展开
-
数据结构与算法-开篇
数据结构与算法-开篇 先说一下数据结构,对于老司机来说就是数据的使用方法,如果非给个概念的话个人觉得数据之间相互存在的一种或多种特定的关系的元素的集合逻辑结构常见的数据对象中数据元素之间的相互关系 * 集合结构 * 线性结构 * 树形结构 * 图形结构物理结构无论是什么数据对象具体体现在计算机存储体系中,必须自己的存储方式,也就是数据结构的物理结构 无非就是...原创 2018-03-25 21:00:19 · 9110 阅读 · 0 评论 -
数据结构与算法-HashMap与LinkedHashMap
数据结构与算法-HashMap与LinkedHashMapMap基本概念Map 一般在开发中使用非常广泛,常用的有HashMap, LinkedHashMap,TreeMap等等,由于使用的时候一般是有key和value一一对应,所以称之为Map。百度百科 — Map 接口定义的集合又称为查找表,用于存储所谓“key-value”映射对。Key可以看成是Value 的索引,...原创 2018-04-08 14:37:02 · 8378 阅读 · 0 评论 -
数据结构与算法-栈与队列
数据结构与算法-栈与队列栈基本概念简单表述就是仅在表尾进行插入和删除操作的线性表。 常见操作入栈和出栈, 均在线性表的尾部进行。 基本原则就是, 先入后出。队列基本概念和栈不同的是,队列只允许在一端进行插入操作、而在另一端进行删除操作的线性表。 常见操作入队列和出队列。 基本原则就是,先入先出。Java中常见数据结构类...原创 2018-04-02 17:58:31 · 10658 阅读 · 0 评论