由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - G 常见题问优化算法思路,谢谢
相关主题
问一道题请教一道面试题
大家看看这几道google面试题怎么做?职业杯另外一道
三星面经another C interview question
给出最短的字符串表示k位a进制数的所有表示形式Google电面第2轮面经
包子题问opt申请分享面试题目
coding test 题问怎么取一个float的小数部分呢?
谈谈申请薄厚和工作时的语言问题要是hash一个string,用什么做key比较好?
一般让presentation一个小时,要用多少张slides?Amazon onsite面试的惨痛经历
相关话题的讨论汇总
话题: 进制话题: 优化话题: 算法话题: 题问话题: 字符串
进入JobHunting版参与讨论
1 (共1页)
t*********y
发帖数: 151
1
检查一个字符串是否包含k位a进制数的所有表示形式。
保证原字符串的所有字串都是合法的k位a进制数。"00110, a=2, k=2" => true (包括
了00,01,10,11)
这个题一个个slide window check 过去应该没问题,不知有没有啥优化的算法,谢谢
b******i
发帖数: 914
2
这题我也想问的,顶一个

【在 t*********y 的大作中提到】
: 检查一个字符串是否包含k位a进制数的所有表示形式。
: 保证原字符串的所有字串都是合法的k位a进制数。"00110, a=2, k=2" => true (包括
: 了00,01,10,11)
: 这个题一个个slide window check 过去应该没问题,不知有没有啥优化的算法,谢谢
: 啦

c*****m
发帖数: 271
3
k位a进制数,数的范围是[0,a^k-1]。slide大小为k的window,将所有遇到的数字记录在
set中。最后确认下[0,a^k-1]是否都在set中出现过
h*********r
发帖数: 76
4
最后应该只要看一下set的size是否等于a^k就好了吧?

【在 c*****m 的大作中提到】
: k位a进制数,数的范围是[0,a^k-1]。slide大小为k的window,将所有遇到的数字记录在
: set中。最后确认下[0,a^k-1]是否都在set中出现过

c*****m
发帖数: 271
5
确实是

【在 h*********r 的大作中提到】
: 最后应该只要看一下set的size是否等于a^k就好了吧?
k**********g
发帖数: 989
6
http://en.wikipedia.org/wiki/Rolling_hash
similar concept, but of course there's no need to "hash". just use a bit map
.
1 (共1页)
进入JobHunting版参与讨论
相关主题
Amazon onsite面试的惨痛经历包子题问opt申请
Google intern 面经,回馈版面coding test 题问
问几个brain teaser谈谈申请薄厚和工作时的语言问题
问一道brainteaser一般让presentation一个小时,要用多少张slides?
问一道题请教一道面试题
大家看看这几道google面试题怎么做?职业杯另外一道
三星面经another C interview question
给出最短的字符串表示k位a进制数的所有表示形式Google电面第2轮面经
相关话题的讨论汇总
话题: 进制话题: 优化话题: 算法话题: 题问话题: 字符串