数据结构
小毛桃学习猿
这个作者很懒,什么都没留下…
展开
-
数据结构学习一队列:简单队列01
package queue; import java.util.ArrayList; import java.util.List; public class MyQueue { //store elements private List<Integer> data; // a pointer to indicate the start position private...原创 2019-04-23 18:42:24 · 133 阅读 · 0 评论 -
数据结构学习一 队列:循环队列02
package queue; public class MyCircularQueue { int[] equeue ; int start=0; int end = 0; boolean status = true; /** Initialize your data structure here. Set the size of the queu...原创 2019-04-23 21:23:33 · 106 阅读 · 0 评论 -
数据结构学习一队列整理
队列 1.定义 一种先进先出的数据结构,从队尾入队,队头出队。 2.实现 class MyQueue { // 队列 private List<Integer> data; // 头指针 private int p_start; //队列的初始化 public MyQueue() { ...原创 2019-05-14 12:03:32 · 270 阅读 · 0 评论 -
数据结构学习—栈:解决中缀表达式转后缀表达式思路
使用栈实现中缀表达式转换为计算机容易执行的后缀表达式 eg: 中缀:1+3*(9-2)+9 ----> 后缀:1392-* +9+ 实现思路: 使用栈A作为中转站,数组B作为存放转换后的后缀表达式 操作规则: 遇到操作数,直接放入数组B中 遇到运算符,将运算符入栈,遇到左括号也入栈 遇到一个右括号,出栈,并放入到数组B中,直到出栈的元素为一个左括号,括号不必写入数组B中。 入栈时,要入...原创 2019-09-05 18:31:27 · 242 阅读 · 0 评论