由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 这题如何破
相关主题
splunk面经,攒人品这题被问过两次都不会,请教
问个G的电面题讨论一道面试题
面试复习总结转划单词题的优解
面试遇到老印,这算被黑了吗?问一道题
急问,Boggle (crossword)的解题思路?对自己DFS能力彻底的绝望了。
问一道面试题shortest path in matrix
抛砖引玉,讨论一下Jigsaw题?F家电面
2维matrix装水问题贡献一道题
相关话题的讨论汇总
话题: zoufa话题: 走法话题: 键子话题: dp话题: 这题
进入JobHunting版参与讨论
1 (共1页)
f****e
发帖数: 923
1
给一个手机键盘(只有0-9,不考虑*#那两个位置)样式的棋盘,骑士初始在数字1的位
置,问走了s步以后(每步走日字),有多少种可能的走法。提示是可以hard code下一
步的位置, 比如1->(6,8)。
followup, 输出所有可能走法
geeksforgeeks 没有搜到类似的
b***e
发帖数: 383
2
难道不是DFS+backtracking?
a*******g
发帖数: 1221
3
这题我被考过,我上来直接搜,写完了才发现如果只问有多少种走法的话其实是可以直
接DP
由于只有10个键,所以对于每一个键子,你记下所有与这个键子相通的键子的集合。
转移公式举例:zoufa("4",s) = zoufa("3",s-1) + zoufa("9", s-1) + zoufa("0", s
-1)
上式中zoufa("4",s)代表着s步以后骑士在“4”这个键子的走法数。

【在 f****e 的大作中提到】
: 给一个手机键盘(只有0-9,不考虑*#那两个位置)样式的棋盘,骑士初始在数字1的位
: 置,问走了s步以后(每步走日字),有多少种可能的走法。提示是可以hard code下一
: 步的位置, 比如1->(6,8)。
: followup, 输出所有可能走法
: geeksforgeeks 没有搜到类似的

c********t
发帖数: 5706
4
多谢!问一下复杂对是不是 bfs or dfs O(2^S) DP O(10*S)

s

【在 a*******g 的大作中提到】
: 这题我被考过,我上来直接搜,写完了才发现如果只问有多少种走法的话其实是可以直
: 接DP
: 由于只有10个键,所以对于每一个键子,你记下所有与这个键子相通的键子的集合。
: 转移公式举例:zoufa("4",s) = zoufa("3",s-1) + zoufa("9", s-1) + zoufa("0", s
: -1)
: 上式中zoufa("4",s)代表着s步以后骑士在“4”这个键子的走法数。

1 (共1页)
进入JobHunting版参与讨论
相关主题
贡献一道题急问,Boggle (crossword)的解题思路?
F家一题问一道面试题
火帖里边的一道M的题Subarray sum抛砖引玉,讨论一下Jigsaw题?
湾区2012-2013,个人面筋总结2维matrix装水问题
splunk面经,攒人品这题被问过两次都不会,请教
问个G的电面题讨论一道面试题
面试复习总结转划单词题的优解
面试遇到老印,这算被黑了吗?问一道题
相关话题的讨论汇总
话题: zoufa话题: 走法话题: 键子话题: dp话题: 这题