摘要: 结合之前实现的 maxStack 和 用两个stack 实现一个Queue, 实现 MaxQueueimport java.util.Stack;public class MaxQueue { MaxStack in = new MaxStack(); MaxStack out = ne... 阅读全文
posted @ 2014-08-20 00:53 jdflyfly 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 思路:用两个栈,一个用于接收(in),一个用于输出(out),输出前如果out为空需要将in中的数据导入out。import java.util.Stack;//用两个stack设计一个队列 p142public class MyQueue { Stack in; Stack out; ... 阅读全文
posted @ 2014-08-20 00:16 jdflyfly 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 模拟汉诺塔的移动过程,CC答案的面向对象的太烦,写个以前学的经典的。public class Solution { public void move(int n, char a, char b, char c) { if (n == 1) { System.... 阅读全文
posted @ 2014-08-20 00:02 jdflyfly 阅读(126) 评论(0) 推荐(0) 编辑