【发布时间】:2012-04-25 23:22:36
【问题描述】:
解决 boggle 的函数的最佳时间复杂度 O(n) 是多少,其中 boggle 板是 n × n?
我觉得是n^2,因为对于每个字符,我们必须查看2(n-1) 其他字符。面试官认为n^2 不是O(1) 字典查找。
【问题讨论】:
-
你是如何访问你的字典的?
-
i表示什么以及为什么2(n-1)?? -
@Karoly Horvath,我删掉了
i。2(n-1)是因为我们必须沿着垂直线和水平线看。 -
@svick 让字典成为 O(1) 查找。
标签: algorithm time-complexity boggle