Redian新闻
>
再来问一下word search的时间复杂度分析
avatar
l*s
2
visit过的在本分支DFS后还会被backtrack回来,visit只是针对本次DFS的树枝有意义
,换个分支还是non-visited
avatar
T*U
3
应该就是这么多,后面部分取决于trie中的最长word,但是一般搜索路径都会很短,所
以这个4^word
部分基本可以看作常数了

【在 l*******t 的大作中提到】
: 这个帖子(http://www.mitbbs.com/article_t/JobHunting/32524193.html)讨论的结果是O(m*n*4^(word))。
: 但是如果记录了一个cell是否被visit过,visit过了就直接pass,这样复杂度没那么高
: 吧?
: http://baozitraining.org/blog/calculate-hard-runtime-complexity 感觉可以用类似这道题的思路。。。但是分析起来还是有点晕。。求高人指点!

avatar
l*t
4
哦哦对的。。我搞糊涂了。。thanks~

【在 l******s 的大作中提到】
: visit过的在本分支DFS后还会被backtrack回来,visit只是针对本次DFS的树枝有意义
: ,换个分支还是non-visited

avatar
l*t
5
恩谢谢解答!

【在 T****U 的大作中提到】
: 应该就是这么多,后面部分取决于trie中的最长word,但是一般搜索路径都会很短,所
: 以这个4^word
: 部分基本可以看作常数了

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。