
数据结构
数据结构
xygzf
一个爱生活的开发者左语
展开
-
Java数据结构 栈 使用链表、数组实现栈(可调整大小)
jdk1.8**基础数据结构——下压栈**LIFO,可动态调整大小的栈实现文章目录基础数据结构——下压栈栈的使用及实现Java集合库提供的栈使用使用数组实现可动态调整大小的栈链表实现下压堆栈栈的算法应用栈的使用及实现下压栈(或简称栈): 是一种基于后进先出策略的集合类型。场景:1.存放电子邮件——在收信时将邮件压入最顶端,在取信时从最顶端将它们弹出。第一封一定是最新的邮件。好处是可以及时看到感兴趣的邮件,但不把栈清空,较早的邮件可能不会被读到。2.网上冲浪——点击一个超链接,浏原创 2020-10-12 17:35:34 · 406 阅读 · 0 评论 -
基础数据结构 Java 实现队列 链表实现 迭代器
jdk1.8**基础数据结构——先进先出队列**FIFO,先进先出策略集合模型文章目录基础数据结构——先进先出队列队列的使用及实现Java集合库提供的栈使用链表实现队列队列的算法应用队列的使用及实现先进先出队列(或简称队列): 是一种基于先进先出策略的集合类型。场景:按照任务的产生顺序完成它们的策略。剧院门前排队的人,收费站前排队的汽车或计算机上某软件中等待处理的任务。服务型策略的基本原则都是公平。优先服务等待最久的人,正是先进先出策略。Java集合库提供的栈使用p原创 2020-10-12 18:59:58 · 391 阅读 · 0 评论