了解HashMap之前,我们要先了解Map和Hash表 什么是Map? map就是用于存储键值对(<key,value>)的集合类,也可以说是一...
什么是逆波兰表达式? 波兰表达式[https://so.csdn.net/so/search?q=%E8%A1%A8%E8%BE%BE%E5%B...
什么是栈? 栈又名后进先出表,它是一种运算受限的线性表。期限制就是只允许在栈顶进行插入和删除操作。就好比手枪弹夹,后面上膛的子弹,扣动扳机的时候...
链表的定义:用任意一组存储单元存储线性表的数据元素,这组存储单元可以是连续的,也可以是不连续的。 单链表的定义:就是节点只有next;相当于排队...
定义:LRU(Least Recently Used)最近最少使用的,就是剔除旧的很少使用的。 LRU算法的规则: 1、新数据插入到链表头部; ...
链表的定义:用任意一组存储单元存储线性表的数据元素,这组存储单元可以是连续的,也可以是不连续的。 双链表的定义:节点 有prev和next,首尾...
定义:链表就是用一组任意的存储单元存储线性表的数据元素,这组存储单元可以是连续的,也可以是不连续的。 怎么样学习链表? 1、链表的存储结构 2、...
线性表按照物理结构可以分为顺序表和链表。在学习线性表中的顺序表,先列一个学习目标大纲:增加和删除 1、为什么会有线性表? 数组是最简单的数据结构...
什么是数据结构? 相互之间存在一种或者多种特定关系的数据元素的集合。 什么是数据? 由数据项和数据对象组成。 数据项:一个元素可以由若干数据项组...