栈和队列
数据结构&算法

栈和队列

栈和队列,也属于线性表,因为它们也都用于存储逻辑关系为 "一对一" 的数据。使用栈结构存储数据,讲究**先进后出**,即最先进栈的数据,最后出栈;使用队列存储数据,讲究**先进先出**,即最先进队列的数据,也最先出队列。
阅读全文
在IDEA中使用Git
📚技术学习

在IDEA中使用Git

工欲善其事必先利其器,在工作中我们写的代码大多数都是通过Git进行版本控制的。而面对复杂的git命令和不太友好的客户端,可能对于初学者是在不太友好,不管是命令还是git bash,都不太好操作。
阅读全文
ArrayList详解
数据结构&算法

ArrayList详解

ArrayList是基于数组实现的,数组是一种最简单的数据结构,在使用时必须要给它创建大小,在日常开发中,往往我们是不知道给数组分配多大空间的,如果数组空间分配多了,内存浪费,分配少了,装不下。而ArrayList在使用时可以添加多个元素切不需要指定大小,因为ArrayList是动态扩容的。
阅读全文
Loading...