由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - amz电面:关于用两个stacks实现一个queue 求问
相关主题
问个经典面试题interview时要用stack,queue之类的东西可以不定义直接用吗
用一个stack实现queue问个 Palindrome 的问题
Amazon二面问个G家面经题
Bloomberg 奇怪经历Amazon最近电面面经
这个用stack实现queue为什么我做了快1000道题了,还是不行呢?!
机器人, 迷宫问一下STL里的queue, and stack 遍历的问题
用C设计Stack的interface,要求支持各种数据类型。Two sigma onsite 是不是四轮才有希望,更新面经
问道题,应该是常被问到,可找不到好的alg请教leetcode里面如何使用ArrayList, Stack,Queue
相关话题的讨论汇总
话题: queue话题: stacks话题: 电面话题: 保证话题: capacity
进入JobHunting版参与讨论
1 (共1页)
i**********n
发帖数: 196
1
今天电面,写了两个stacks实现一个queue的class,我代码本身没有问题。然后烙印问
假设stack的capacity是50,如何保证queue的capacity是deterministic的。问了他好半天
deterministic具体指什么,无奈对方口音太重 我没听懂。求版上各位神牛不吝赐教。
i**********n
发帖数: 196
2
顶一下

半天

【在 i**********n 的大作中提到】
: 今天电面,写了两个stacks实现一个queue的class,我代码本身没有问题。然后烙印问
: 假设stack的capacity是50,如何保证queue的capacity是deterministic的。问了他好半天
: deterministic具体指什么,无奈对方口音太重 我没听懂。求版上各位神牛不吝赐教。

b*******r
发帖数: 41
3
猜是不是保证queue的capacity是确定的,也就是说保证是100?
s******7
发帖数: 1758
4
估计是那个意思, 保证100应该不好弄, 就说保证50 好了, 在push的时候检查一下
两个stack如果一共有50了就不让push就可以了。
i**********n
发帖数: 196
5
请问如何阻止push操作?抛出个异常吗?

【在 s******7 的大作中提到】
: 估计是那个意思, 保证100应该不好弄, 就说保证50 好了, 在push的时候检查一下
: 两个stack如果一共有50了就不让push就可以了。

s******7
发帖数: 1758
6
抛异常当然可以了,不过灵活点可以给push method加一个return值,判断超过50, 不
进行加入到stack步骤, 返回一个false的值就行了。

【在 i**********n 的大作中提到】
: 请问如何阻止push操作?抛出个异常吗?
b*******r
发帖数: 41
7
嗯,保证100很难搞。常规算法保证50应该没问题。
1 (共1页)
进入JobHunting版参与讨论
相关主题
请教leetcode里面如何使用ArrayList, Stack,Queue这个用stack实现queue
请教一道Leetcode 题,多谢机器人, 迷宫
今天onsite面试的小题,有兴趣的做做玩用C设计Stack的interface,要求支持各种数据类型。
请教面过M家onsie的前辈问道题,应该是常被问到,可找不到好的alg
问个经典面试题interview时要用stack,queue之类的东西可以不定义直接用吗
用一个stack实现queue问个 Palindrome 的问题
Amazon二面问个G家面经题
Bloomberg 奇怪经历Amazon最近电面面经
相关话题的讨论汇总
话题: queue话题: stacks话题: 电面话题: 保证话题: capacity