【发布时间】:2010-12-19 03:14:55
【问题描述】:
在 Prolog 中,使用回溯来解决问题。它是一种声明性范例,而不是一种命令性范例(如 C、PHP 或 Python)。在这种语言中,是否值得考虑复杂性?
正如某人在this question 中指出的那样,您认为问题的自然方式似乎是 O(N^2)。
【问题讨论】:
-
当然,我想是的。有列表,您可以遍历它们。这是递归完成的事实并不意味着我们不能说存在 O(n) 复杂度。
标签: algorithm prolog complexity-theory