摘要:
第一种方法: 先打印外圈,再打印内圈 第二种方法: 按照对角线交换后,再交换列 阅读全文
摘要:
打印矩阵的思路: 先找出矩阵的左上顶点和右下顶点,然后转圈打印四条边,打印一圈后,左上顶点和右下顶点同时往内移动一个单位,在转圈打印 阅读全文
摘要:
实现一种猫狗队列的结构,要求如下: 1 用户可以调用add方法将cat类或者dog类的实例放入队列中; 2 用户可以调用pollAll方法,将队列中所有的实例按照队列的先后顺序依次弹出; 3 用户可以调用pollDog方法,将队列中dog类的实例按照队列的先后顺序依次弹出; 4 用户可以调用poll 阅读全文
摘要:
public class MyQueue { private Stack<Integer> stackPush; private Stack<Integer> stackPop; public MyQueue() { stackPush = new Stack<Integer>(); stackPop = new Stack<Integer>(); } public void push(int p 阅读全文
摘要:
java中的队列LinkedList是动态数组实现的,这里利用两个队列来实现栈 阅读全文
摘要:
借助两个栈来实现 阅读全文
摘要:
一 数组实现的队列 这里的队列大小通过构造函数传递 二 数组实现栈 栈的大小通过构造函数传递 阅读全文