算法基础
Naploen8
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
求子数组中等于某个值K的起始坐标
/* * 求子数组中等于某个值K的起始坐标 */ public void getNum(int[] a,int k){ HashMap map = new HashMap<>(); int[] ss = new int[a.length]; int currentNum =0; for (int i = 0; i < a.length; i++) { curren原创 2016-09-30 00:30:37 · 691 阅读 · 0 评论 -
用栈实现队列
用栈实现队列 题目如下: 使用栈实现队列的下列操作: push(x) – 将一个元素放入队列的尾部。 pop() – 从队列首部移除元素。 peek() – 返回队列首部的元素。 empty() – 返回队列是否为空。 示例: MyQueue queue = new MyQueue(); queue.push(1); queue.push(2); queue.peek(); // 返回 1 qu...原创 2019-06-22 22:18:37 · 425 阅读 · 0 评论 -
用队列实现栈
用队列实现栈 题目如下: 使用队列实现栈的下列操作: push(x) -- 元素 x 入栈 pop() -- 移除栈顶元素 top() -- 获取栈顶元素 empty() -- 返回栈是否为空 注意: 你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 is empty 这些操作是合法的。 你所使用的语言也许不支持队列。 你可...原创 2019-06-23 00:40:17 · 559 阅读 · 0 评论 -
被3整除
被3整除 题目如下: 题目描述 小Q得到一个神奇的数列: 1, 12, 123,...123456789..。 并且小Q对于能否被3整除这个性质很感兴趣。 小Q现在希望你能帮他计算一下从数列的第l个到第r个(包含端点)有多少个数可以被3整除。 输入描述: 输入包括两个整数l和r(1 <= l <= r <= 1e9), 表示要求解的区间两端。 输出描述: 输出一个整数, 表示区间...原创 2019-07-17 00:15:52 · 1539 阅读 · 0 评论
分享