Java学习笔记_Day18(数据结构)

数据结构

先进后出

数据进入栈模型的过程为:压栈,进栈

数据离开栈模型的过程为:弹栈,出栈

队列

先进先出

数组

查询速度快:元素在内存中是联系存储的

删除效率低:删除元素后,后面每个数据前移

添加效率低:添加位置每个元素后移,再添加元素

链表

链表中的结点是独立的,链表查询速度慢,要从头开始找

增删相对较快

相关推荐
小鱼干..7 分钟前
青少年ctf url
java
kkkkkkkkkk_Z13 分钟前
学嵌入式和Linux应用编程|学习日记:UDP协议与Wireshark抓包学习笔记
linux·笔记·学习
用户81818706274614 分钟前
第26章 Kafka vs RocketMQ vs RabbitMQ真实选型对比
java·后端
lv__pf16 分钟前
09-深入理解AQS之独占锁ReentrantLock源码分析【TL 并发 09】
java·开发语言
letisgo517 分钟前
JAVA 高级进阶18篇《生产级RAG:切分、检索、评估与Graph RAG全链路实战》
java·面试·检索增强·rag·graph rag
随遇而安zx20 分钟前
【并发】---Disruptor 原理、源码与实战 深度解析
java·并发·disruptor
Lyyaoo.24 分钟前
【二分查找】【困难】寻找两个有序数组的中位数
java·数据结构·算法
志尊宝33 分钟前
Vue3 零基础每日笔记(018):按键与鼠标修饰符——回车搜索、Ctrl+S 保存这样写
javascript·vue.js·笔记
小羊没烦恼!36 分钟前
Memory 记忆设计讨论:Agent Memory 的安全边界:权限、删除、版本与回执
java·大数据·word·powerpoint·.net