数据结构
jym12138
积极向上的小码农
展开
-
数据结构栈的简单实现(JAVA)
新的改变栈是线性数据结构的一种,相当于一个箱子,如果向往箱子里放书,第一本书肯定是放入箱底,但是取出来的时候是从最上面开始取的,并拿不到最里面的东西,所以元素是先进后出的,栈最上面的元素为栈顶元素。以下是基于数组对栈的简单实现package com.jym.stack;public class MyStack { private int[] elements; //初始化数组...原创 2019-08-11 09:27:22 · 12814 阅读 · 0 评论 -
数据结构 队列(queue)的简单实现(JAVA)
Queue队列是线性结构的一种,相当于食堂排队买饭,先排队的自然先买,所以是先进先出的 ,列队基于数组,因为每次出队都要遍历一次数组,让所有元素都往前一位,所以队列的写操作性能不高。以下是基于数组对栈的简单实现package com.jym.queue;/*** @author 作者 :Jym* @version 创建时间:2019年8月12日 上午8:29:06* */publ...原创 2019-08-12 11:17:52 · 12999 阅读 · 0 评论