![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java数据结构
竖撇巾
JAVA开发
展开
-
java数据结构——2.动态泛型数组的二次封装
什么是数组,数据这种结构就是把数据码成一排进行存放原创 2018-06-26 19:08:24 · 363 阅读 · 8 评论 -
java数据结构——3.用栈来解决LeetCode20有效的括号算法
Java中 栈是一种基础的数据结构,什么是栈呢?栈(Stack)是一种线性存储结构,它具有如下特点:栈中的数据元素遵守”先进后出"(First In Last Out)的原则,简称FILO结构。限定只能在栈顶进行插入和删除操作。下面,手写一个栈,以接口的方式完成栈的最基本功能:package com.Leo;public interface Stack<E> { //获取栈...原创 2018-06-27 18:36:18 · 250 阅读 · 2 评论 -
java数据结构——4循环队列的威力
什么是队列呢?队列也是一种线性结构相比数组,队列对应的操作是数组的子集只能从一端(队尾)添加元素,只能从另一端(队首)取出元素。所以队列是一种先进先出(FIFO)的数据结构。...原创 2018-07-04 14:53:15 · 222 阅读 · 0 评论