上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 方法实现: 测试: 结果: 阅读全文
posted @ 2017-03-08 19:47 我是老邱 阅读(436) 评论(1) 推荐(0)
摘要: 测试1: 1 3 5 0 4 2 6 测试2: 2 6 5 1 3 0 4 阅读全文
posted @ 2017-03-08 16:48 我是老邱 阅读(360) 评论(0) 推荐(0)
摘要: ADT: 代码实现以及测试: 输出结果: 阅读全文
posted @ 2017-03-08 15:23 我是老邱 阅读(364) 评论(1) 推荐(0)
摘要: 双向链表实现: 测试用例: 结果输出: 阅读全文
posted @ 2017-03-08 11:02 我是老邱 阅读(363) 评论(1) 推荐(0)
摘要: package com.qiusongde; import java.util.Iterator; import java.util.NoSuchElementException; import edu.princeton.cs.algs4.StdIn; import edu.princeton.cs.algs4.StdOut; public class FixedCapacityStac... 阅读全文
posted @ 2017-03-07 14:21 我是老邱 阅读(181) 评论(0) 推荐(0)
摘要: was best times of the was the it (1 left on stack) 阅读全文
posted @ 2017-03-07 14:20 我是老邱 阅读(165) 评论(0) 推荐(0)
摘要: 解题思路: 因为栈是后进先出的,又是按0到9这个顺序进行压栈的(push),因此如果pop出了某个值x,则后边比x小的值出现的顺序必须是逆序的。 举例,如果出现了4,则后边0 1 2 3出现的顺序必须是逆序的。 b中0 1不满足要求。 f中3 1 2不满足要求。 g中3 0 2不满足要求。 阅读全文
posted @ 2017-03-07 14:19 我是老邱 阅读(284) 评论(0) 推荐(0)
摘要: 主要思路: 遇到左括号则一直压栈,遇到右括号时则从栈中弹出一个元素。 如果此时栈为空,则返回false。 如果这个元素与右括号不匹配,则返回false。 重复此过程,最后判断栈是否为空,若为空则返回true,否则返回false。 代码实现: 测试结果: 阅读全文
posted @ 2017-03-07 14:18 我是老邱 阅读(253) 评论(0) 推荐(0)
摘要: 输出N的二进制表示 阅读全文
posted @ 2017-03-07 14:15 我是老邱 阅读(120) 评论(0) 推荐(0)
摘要: 反转队列q的元素顺序 阅读全文
posted @ 2017-03-07 14:15 我是老邱 阅读(115) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页