『Java』java数据结构系列——什么是数据结构( 二 )
优点:查询速度快 , 因为数据的地址值是通过数据本身来决定的 , 知道地址就可以节省数据查找 。
缺点:数据过多时 , 可能会产生哈希值冲突 。
分类按照数据的逻辑结构我们可以将其分为两大类 , 包括线性结构和非线性结构
线性结构:
特点:数据元素之间存在一对一的线性关系 。非线性结构:
包括两大类:顺序存储结构和链式存储结构 。
线性结构常见有:数组、队列、链表和栈 。
概述:线性结构之外的称为非线性结构(不在过多赘述) 。这可是我连着好几天没休息 , 中午加班写出来的 , 感觉我写的还不错的记得点赞 , 关注呦 。 之后我会详细介绍常用的几种数据结构 。
非线性机构包括:二维数组、多维数组、广义表、树结构、图结构 。
如果有地方写的有问题的 , 希望大家可以给我指出 。 苦命的我要开始加班啦 , 哎周天也不能休息 。
【『Java』java数据结构系列——什么是数据结构】高效拼接字符串的方式?
推荐阅读
- 计算机专业大一下学期,该选择学习Java还是Python
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 学习大数据是否需要学习JavaEE
- 从事Java开发时发现基础差,是否应该选择辞职自学一段时间
- 2021年Java和Python的应用趋势会有什么变化?
- 普通大学计算机专业的本科生,该选择主攻前端还是Java
- Java语言会不会随着容器的兴起而衰落
- 大一有考研计算机专业的打算,该学习C++还是Java
- 计算机专业的同学在掌握了Java之后,还可以学习哪门后端语言
- 不实习,如何增加Java项目经验