Redian新闻
>
G 常见题问优化算法思路,谢谢
avatar
G 常见题问优化算法思路,谢谢# JobHunting - 待字闺中
t*y
1
检查一个字符串是否包含k位a进制数的所有表示形式。
保证原字符串的所有字串都是合法的k位a进制数。"00110, a=2, k=2" => true (包括
了00,01,10,11)
这个题一个个slide window check 过去应该没问题,不知有没有啥优化的算法,谢谢
avatar
b*i
2
这题我也想问的,顶一个

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

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

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

avatar
c*m
5
确实是

【在 h*********r 的大作中提到】
: 最后应该只要看一下set的size是否等于a^k就好了吧?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。