社区
Java
帖子详情
栈,队列,树这些在实际生活中, 可以应用在哪些方面啊?
g板栗子
2021-03-06 12:44:20
有没有什么例子之类的
...全文
1050
2
打赏
收藏
栈,队列,树这些在实际生活中, 可以应用在哪些方面啊?
有没有什么例子之类的
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
乔不思
2021-03-08
打赏
举报
回复
栈:jvm本身就有本地方案栈,虚拟机栈;特性:先进后出,场景符合就可以用 队列:jdk中Queue接口,很多实现;常见的 线程池就用到了队列,锁,信号量,CountDownLatch底层用的AQS的实现就用的队列。特性:先进先出 树:更多了,树的核心目的:就是为了方便检索,二叉树,红黑树,b+树,b-树,b*树,AVL树等等,具体自己细化学习;应用:操作系统的文件检索系统,数据库的索引,ConcurrentHashMap 当链的长度超过8自动升级成树,这都是为了方便检索。特性:不同的树特性不同,树的根本特性就行为了高效检索。
sotondolphin
2021-03-06
打赏
举报
回复
栈:自助餐用来装干净盘子的容器,下面是个弹簧;还有子弹夹 队列: 各种排队 树:网页的和XML的文档结构
c语言数据结构
这些数据结构在
实际
的软件开发
中
有着广泛的
应用
,如操作系统、数据库系统、编译器设计等。 1. **数组**:是最基础的数据结构,它是一系列相同类型元素的有序集合,可以通过索引访问。在C语言
中
,数组可以是一维、二...
微软面试100题系列之高清完整版PDF文档[带目录+标签]by_July
- **
栈
与
队列
**:它们的基本操作和实现方式,以及在解决
实际
问题
中
的
应用
。 2. **高级数据结构**:如哈希表、
树
结构(二叉
树
、红黑
树
、AVL
树
等)、图等。 - **哈希表**:哈希函数的设计原则,冲突解决策略(开放...
数据结构(高一凡).
《数据结构》是计算机科学
中
的核心课程之一,主要研究如何在计算机
中
组织和管理数据,以便高效地进行存储、检索和处理。高一凡编著的《数据结构》是一本深受读者喜爱的经典教材,它深入浅出地讲解了数据结构的基础...
结构之法算法之道全部博文集锦第三期CHM文件
3. **数据结构**:如链表、
栈
、
队列
、
树
(二叉
树
、平衡
树
如AVL
树
、红黑
树
)、图、哈希表等基本数据结构的定义、操作和
实际
应用
。 4. **递归与动态规划**:深入讲解如何运用递归解决问题,以及动态规划的基本思想、...
java算法大全(含源码包)
7. **数据结构**:包括数组、链表、
栈
、
队列
、哈希表、
树
(二叉
树
、平衡
树
如AVL
树
、红黑
树
)、图等。理解这些数据结构的特性和操作,是提升算法设计能力的基础。 8. **堆与优先
队列
**:如最大堆、最小堆,常用于...
Java
51,397
社区成员
85,843
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章