由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问一个min stack的
相关主题
lintcode 上的 Count of Smaller Number before itselfCareerCup question
问个弱智java问题Given an array of N integers from range [0, N] and one is missing. Find the missing number.
这题怎么做?还有两个题。
一道面试算法题请教leetcode上的count and say
算法作业求教Groupon 電面
请教一道算法题职业杯另外一道
问一道面试题目F家的一道题。看起来好像很凶残的样子。求大家给思路给想法。。囧
一道面试题刚看了下shuffle算法。发现有个问题
相关话题的讨论汇总
话题: stack话题: value话题: min话题: count话题: top
进入JobHunting版参与讨论
1 (共1页)
g***j
发帖数: 1275
1
我回答用一个stack来keep min
对方问,如果很多duplication的话,如何minimize the size?
c******w
发帖数: 1108
2
keep min & count?
g***j
发帖数: 1275
3
我回答用hashtable check 是否已经存在,对方说,那还是要增加其他size啊

【在 c******w 的大作中提到】
: keep min & count?
c******w
发帖数: 1108
4
elements in stack (value,count)
count=1 initially
only push when the new value is smaller than value of top
if new value == value of top, increase count of top by 1

【在 g***j 的大作中提到】
: 我回答用hashtable check 是否已经存在,对方说,那还是要增加其他size啊
x*****o
发帖数: 33
5
Stack>靠谱儿吧?
c********s
发帖数: 817
6
> elements in stack (value,count)
> count=1 initially
> only push when the new value is smaller than value of top
> if new value == value of top, increase count of top by 1
This sounds very useful. Thank you!
y*****n
发帖数: 243
7
在决定新元素m是否要放入辅助数组s的时候用 if(s.peek() >= m) 不用if(s.peek() >
m)这样有重复的也会被放到stack里去。 可以么?
R***Z
发帖数: 1167
8
还可以记下min和它的index,这样push时只记一个min,不记重复,pop时仅当index
match时从min stack中pop这个min

【在 c******w 的大作中提到】
: keep min & count?
1 (共1页)
进入JobHunting版参与讨论
相关主题
刚看了下shuffle算法。发现有个问题算法作业求教
再问一道数组题请教一道算法题
Count of Smaller Numbers After Self问一道面试题目
请教一道题目一道面试题
lintcode 上的 Count of Smaller Number before itselfCareerCup question
问个弱智java问题Given an array of N integers from range [0, N] and one is missing. Find the missing number.
这题怎么做?还有两个题。
一道面试算法题请教leetcode上的count and say
相关话题的讨论汇总
话题: stack话题: value话题: min话题: count话题: top