由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问个google面试题
相关主题
Ask a google interview question[合集] google 面试题
问个经典面试题问个C++题
一道刚面的算法题问个mutex的面试题
interview时要用stack,queue之类的东西可以不定义直接用吗问个算法题8
[合集] 一道CS面试题问个G家面经题
请教一道面试题问个面试时候hash table的C++实现问题
问一道F的面试题 - 找kNN for 2D points问个google面试题
一个facebook面试题问个google面试题(3)
相关话题的讨论汇总
话题: stack话题: functions话题: give话题: implement话题: pop
进入JobHunting版参与讨论
1 (共1页)
B*******1
发帖数: 2454
1
careercup上面的
http://www.careercup.com/question?id=9786128
Implement a stack that pops out the most frequently added item. Stack
supports 3 functions - push, pop,and top. Give complexity of each functions
in your implementation.
y*******g
发帖数: 6599
2
不解,还算stack吗? 用hashtable + heap吧,用重复次数座位heap的comparetor
B*******1
发帖数: 2454
3
我也不是很懂这个问题,是不是就是每次把出现最多的在stack里面删除
hashtable + heap 的话怎么得到stack.top()啊? push怎么做?
m**q
发帖数: 189
4
这个 编程之美 上就有啊,用一个stack+一个链表,复杂度都是O(1)
貌似ihas1337code上也有

functions

【在 B*******1 的大作中提到】
: careercup上面的
: http://www.careercup.com/question?id=9786128
: Implement a stack that pops out the most frequently added item. Stack
: supports 3 functions - push, pop,and top. Give complexity of each functions
: in your implementation.

c********1
发帖数: 52
5
谁把题目解释下? 是top()返回最frequent的 还是pop()?
或者是都返回最frequent的?
k****n
发帖数: 1334
6
给个link?

【在 m**q 的大作中提到】
: 这个 编程之美 上就有啊,用一个stack+一个链表,复杂度都是O(1)
: 貌似ihas1337code上也有
:
: functions

m**q
发帖数: 189
7
http://www.ihas1337code.com/2010/11/stack-that-supports-push-po

【在 k****n 的大作中提到】
: 给个link?
c********1
发帖数: 52
8

都不是一样的题目。。。

【在 m**q 的大作中提到】
: http://www.ihas1337code.com/2010/11/stack-that-supports-push-po
1 (共1页)
进入JobHunting版参与讨论
相关主题
问个google面试题(3)[合集] 一道CS面试题
问个google面试题请教一道面试题
Find the K largest element in a sorted M*N array问一道F的面试题 - 找kNN for 2D points
问个经典的面试题一个facebook面试题
Ask a google interview question[合集] google 面试题
问个经典面试题问个C++题
一道刚面的算法题问个mutex的面试题
interview时要用stack,queue之类的东西可以不定义直接用吗问个算法题8
相关话题的讨论汇总
话题: stack话题: functions话题: give话题: implement话题: pop