数据结构和算法
文章平均质量分 52
codeWjh
谢谢各位大佬们阅读博客,博主今年毕业进入有赞工作,主要是JAVA开发,博客主要记录自己的学习路程,如有错误请指出,虚心改正。
展开
-
Java简单实现栈和队列(附代码和理论知识)
文章目录1、栈2、队列数据结构之栈和队列数组和链表是线性表的物理存储结构:即顺序存储和链式存储,栈和队列都属于线性表的逻辑存储结构。上面这句话啥意思?我们知道常见的数据结构中有一个线性表,线性表包括:数组、链表、栈、队列。物理存储结构:数据在物理存储空间上选择集中存放还是分散存放,如数组(顺序存储结构)、链表(链式存储结构)。逻辑存储结构:数据之间的逻辑关系,需要借助物理存储结构进行设计以体现出数据之间的逻辑关系。如:栈、队列、树、图。上面的那些不利于理解的话我们可以简单理解为:物理存原创 2021-09-22 16:06:56 · 496 阅读 · 3 评论 -
java简单实现单向链表的头插法和尾插法(附代码)
为什么要学习数据结构和算法:package task8;/** * 简单模拟单向链表的头插法和尾插法,并遍历打印测试 * @param <T> */public class SingleList<T> { int size = 0; Node<T> head = new Node<>(); /** * 尾插法,打印出来的元素是正序 * @param e * @return */原创 2021-09-17 17:38:45 · 364 阅读 · 4 评论