转载请注明出处:http://blog.csdn.net/ns_code/article/details/26064213 剑指offer上的第21题,之前在Cracking the Coding interview上做过,思路參考这里,这次写了測试函数,在九度OJ上測试通过。题目描写叙述:定义栈....
分类:
其他好文 时间:
2015-05-15 15:18:46
阅读次数:
196
?在《九章算法面试题23 栈上实现Min函数》中,我们介绍了在栈上实现一个O(1)的Min方法。那么,如何在队列上实现一个Min方法?
要求,队列除了支持基本的Push(x) Pop()的方法以外,还需要支持Min方法,返回当前队列中的最小元素。每个方法的均摊复杂度为O(1)...
分类:
编程语言 时间:
2015-05-13 10:29:19
阅读次数:
151
1、用Math的max,min函数 var array = [10,2,3,4,5,6,30,8,9]; Math.max.apply(null,array); Math.min.apply(null,array);// Math.max.apply(Math或者{},arr...
分类:
编程语言 时间:
2015-04-01 15:09:14
阅读次数:
128
题目:
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。
要求函数min、push以及pop的时间复杂度都是O(1)。
代码:
#include
#include
#define MAX_LEN_STACK 10
typedef struct
{
int stackList[MAX_LEN_STACK];
int to...
分类:
其他好文 时间:
2015-02-12 18:33:26
阅读次数:
132
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。
要求函数min、push以及pop的时间复杂度都是O(1)。
算法:在栈中设置一个辅助栈来保存最小值
代码:
/**
为栈增加一个min函数,获取栈中的最小值,复杂度为1
** author :xiaozhi xiong
** date:2014-02-08
**/
#include "stdio.h"
#includ...
分类:
其他好文 时间:
2015-02-08 11:35:41
阅读次数:
190
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.
push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top() -- Get...
分类:
其他好文 时间:
2015-02-05 13:46:31
阅读次数:
219
题目描述:定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。输入:输入可能包含多个测试样例,输入以EOF结束。对于每个测试案例,输入的第一行为一个整数n(1#include #include using namespace std; int main(){ int n; ...
分类:
其他好文 时间:
2014-12-25 22:04:50
阅读次数:
160
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、pop、push的时间复杂度为O(1);方法:采用一个辅助栈,该栈用来存放最小元素。当进行push操作时,将栈中的最小元素同时push进辅助栈中,当pop操作时同时pop掉辅助栈中的栈顶元素。这样元素栈对应位置的辅助栈中...
分类:
其他好文 时间:
2014-12-17 12:21:21
阅读次数:
166
假如我有一张表T其中有两列 ,如下图所示:AB131325243737其中,A列值为1的对应B列的值都为3,A列值为为2对应B列的值有两个,一个是5,一个是4,我们的目的就是列出 2 5,2 4 这两条记录。第一种方法,巧妙的采用了max 和min函数,当我们使用A列分组后,如果 max(B)=mi...
分类:
其他好文 时间:
2014-12-12 13:06:47
阅读次数:
123
题目1522:包含min函数的栈
时间限制:1 秒内存限制:128 兆特殊判题:否提交:1495解决:476
题目描述:
定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。
输入:
输入可能包含多个测试样例,输入以EOF结束。
对于每个测试案例,输入的第一行为一个整数n(1<=n<=1000000), n代表将要输入的操作的步骤数。
接下来有n行,每行开始有一个字母Ci。
Ci...
分类:
其他好文 时间:
2014-12-08 10:48:54
阅读次数:
172