由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 讨论A家一道题
相关主题
问道amazon的面试题leetcode word break II DFS 超时
字典里面如何快速找到一个单词对应的只有一个字母不同的单词帮俺看一下代码DP+DFS为什么过不了work break II 那个大case : aaaaaaa...
来一题rocket fuel第一轮面经
问个老题一道亚麻电面题目
转划单词题的优解请问:解 Sudoku 可以用什么算法?
问道题,找到电话按键能组成的所有的词问个很有难度的矩阵算法问题
问道题,谢谢select k to maximize the minimum
请教recursive backtracking问题的时间复杂度的分析想请教一下动态规划和贪心算法的区别
相关话题的讨论汇总
话题: board话题: 单词话题: 字母话题: word话题: force
进入JobHunting版参与讨论
1 (共1页)
c*****m
发帖数: 271
1
看两个A家面经里面有这题:
给你一个board, 一个dict让你计算最多能有多少个valid单词出现在这个Board上面。
限制是board中的一个字母只能被一个单词使用,比如走了一个词apple, 那么a, p, p,
l, e这几个char的位置不能再被其它单词用了。
补充:看题意一个单词应该是由board中连续的字母组成的。除了brute force想不到啥
好方法,大牛们能指点下么?
a******1
发帖数: 20
2
leetcode 原题吧,word search I/II
c*****m
发帖数: 271
3
修改了题目。board中一个字母只能被一个选中的word所使用。

【在 a******1 的大作中提到】
: leetcode 原题吧,word search I/II
h*c
发帖数: 45
4
先找到所有的合法字符串,然后按容斥性画一个图,最后找最大完全图(这个是NP hard
)。

p,

【在 c*****m 的大作中提到】
: 看两个A家面经里面有这题:
: 给你一个board, 一个dict让你计算最多能有多少个valid单词出现在这个Board上面。
: 限制是board中的一个字母只能被一个单词使用,比如走了一个词apple, 那么a, p, p,
: l, e这几个char的位置不能再被其它单词用了。
: 补充:看题意一个单词应该是由board中连续的字母组成的。除了brute force想不到啥
: 好方法,大牛们能指点下么?

r*******g
发帖数: 1335
5
不懂
如果一个字母同时属于两个单词,在图上面是什么关系?
谢谢了。

hard

【在 h*c 的大作中提到】
: 先找到所有的合法字符串,然后按容斥性画一个图,最后找最大完全图(这个是NP hard
: )。
:
: p,

c*****m
发帖数: 271
6
本版的大牛们已经完全不讨论题了么?看来得转去一亩三分地了
c*****m
发帖数: 271
7
本版的大牛们已经完全不讨论题了么?看来得转去一亩三分地了
y**********a
发帖数: 824
8

I think hoc has answered your question.

【在 c*****m 的大作中提到】
: 本版的大牛们已经完全不讨论题了么?看来得转去一亩三分地了
I******c
发帖数: 163
9
leecode上的word search I/II说白了就是backtracking/穷举嘛。这道题也可以用嘛
把每个词在board上的位置记下来(如果这个词存在于board上的话)。然后就
backtracking每个词。如果一个词在board上有多个的可能,那试的时候就把多个可能
都试一下。
r*******g
发帖数: 1335
10
大侠,还是不懂啊,求指点,和图有何关系
谢谢了

【在 y**********a 的大作中提到】
:
: I think hoc has answered your question.

n*******n
发帖数: 202
11
这题就是leetcode word search 2在输出结果的时候mark下trie的第一级子节点,最后
count个数。

p,

【在 c*****m 的大作中提到】
: 看两个A家面经里面有这题:
: 给你一个board, 一个dict让你计算最多能有多少个valid单词出现在这个Board上面。
: 限制是board中的一个字母只能被一个单词使用,比如走了一个词apple, 那么a, p, p,
: l, e这几个char的位置不能再被其它单词用了。
: 补充:看题意一个单词应该是由board中连续的字母组成的。除了brute force想不到啥
: 好方法,大牛们能指点下么?

l******8
发帖数: 1691
12
也就直接dfs吧。

p,

【在 c*****m 的大作中提到】
: 看两个A家面经里面有这题:
: 给你一个board, 一个dict让你计算最多能有多少个valid单词出现在这个Board上面。
: 限制是board中的一个字母只能被一个单词使用,比如走了一个词apple, 那么a, p, p,
: l, e这几个char的位置不能再被其它单词用了。
: 补充:看题意一个单词应该是由board中连续的字母组成的。除了brute force想不到啥
: 好方法,大牛们能指点下么?

f*****s
发帖数: 219
13
这个算Brutal force吗?

★ 发自iPhone App: ChineseWeb 1.0.6

【在 I******c 的大作中提到】
: leecode上的word search I/II说白了就是backtracking/穷举嘛。这道题也可以用嘛
: 把每个词在board上的位置记下来(如果这个词存在于board上的话)。然后就
: backtracking每个词。如果一个词在board上有多个的可能,那试的时候就把多个可能
: 都试一下。

1 (共1页)
进入JobHunting版参与讨论
相关主题
想请教一下动态规划和贪心算法的区别转划单词题的优解
新鲜出炉的 Google Onsite 面经并求祝福问道题,找到电话按键能组成的所有的词
Depth-first search是否属于动态规划?问道题,谢谢
【电面面经】Snapchat电面面经,求onsite信息以及攒人品请教recursive backtracking问题的时间复杂度的分析
问道amazon的面试题leetcode word break II DFS 超时
字典里面如何快速找到一个单词对应的只有一个字母不同的单词帮俺看一下代码DP+DFS为什么过不了work break II 那个大case : aaaaaaa...
来一题rocket fuel第一轮面经
问个老题一道亚麻电面题目
相关话题的讨论汇总
话题: board话题: 单词话题: 字母话题: word话题: force