![](https://img-blog.csdnimg.cn/20200311232817593.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构
栈,队列,图,二叉树
单调枯燥的CC
Stay Hungry, Stay Foolish
展开
-
数据结构学习笔记——单链表
数据结构学习笔记——单链表原创 2020-04-04 12:31:15 · 769 阅读 · 8 评论 -
数据结构学习笔记——数组
数组的特点数组中的元素在内存中顺序存储,在逻辑上是顺序表内存是由一个个内存单元组成,每一个内存单元都有自己的地址数组的初始化后,空间大小固定数组的下标从0开始时间复杂度数组读取元素的方式为随机读取:array[3],与数组的输入规模无关,因此时间复杂度为O(1)数组的更新元素方式:array[3]=10,与数组的输入规模无关,时间复杂度O(1);数组的插入元素,最坏的可能插在...原创 2020-04-04 11:02:10 · 283 阅读 · 0 评论 -
JAVA中栈的基本操作
栈的基本操作栈是一种先进后出的数据结构常用方法:isEmpty();//栈是否为空peek();//查询栈顶元素,不变栈pop();//弹出栈顶元素,改变栈push();//压入栈顶size();//栈中元素的个数 Stack<Integer> stack = new Stack<Integer>(); //判断空栈 if(stack.isEmp...原创 2019-12-04 22:21:14 · 2109 阅读 · 0 评论