![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
念念不忘_
这个作者很懒,什么都没留下…
展开
-
数据结构之栈重写常用方法
此记录所涉及Array类来自于<数据结构之JAVA数组重写> 参考均来自有趣的Python package com.ws.scala; /** * 重写Stack接口 * 将常用方法写入接口 * 栈是一种线性结构;相比数组,栈对应的操作是数组的子集;只能从一端添加元素,也只能从一端取出元素(栈顶) * 添加元素和取出元素都只能从栈顶位置开始存取.栈是一种后进先出的数据结构.L...原创 2018-09-30 22:03:31 · 241 阅读 · 0 评论 -
数据结构之Queue
涉及的Array类请看数据结构之JAVA数组重写 package com.mena.scala; /** * 队列 Queue * 队列也是一种线性数据结构; 相比数组,队列对应的操作是数组的子集 * 只能从一端 (队尾) 添加元素,只能从另一端 (队首) 取出元素 * 队列是一种先进先出的数据结构(先到先得); First In First Out (FIFO) */ public ...原创 2018-09-30 22:44:37 · 136 阅读 · 0 评论 -
数据结构之JAVA数组重写
数据结构之数组重写 package com.ws.scala; public class Array { private E[] data; private int size; //实际有值长度 /** * 默认构造 * 默认数组容量指定为10 */ public Array() { this(10); } /** * 指定数组的容量 * * @param capacity...原创 2018-09-30 20:03:58 · 468 阅读 · 0 评论