Algorithm 三元搜索的递推关系

Algorithm 三元搜索的递推关系,algorithm,time-complexity,recurrence,ternary-search,Algorithm,Time Complexity,Recurrence,Ternary Search,三元搜索的递归关系是T(n)=T(n/3)+4,4如何处于递归关系中,因为在三元搜索中,它记录到基3n,所以应该只有3个分区?三元搜索的递归关系是T(n)=T(n/3)+O(1)甚至T(n)=T(2n/3)+O(1)。这个O(1)中隐藏的常数取决于具体的实现和分析是如何进行的。它可以是4或3或其他值。你仍然有O(logn)你对这个循环关系的来源是什么?数字4可能取决于以特定方式分析的特定实现。有一个问题,二元搜索或三元搜索需要更多的比较次数,在解决方案中给出了这个递归关系,所以我发现,他们是如何

三元搜索的递归关系是T(n)=T(n/3)+4,4如何处于递归关系中,因为在三元搜索中,它记录到基3n,所以应该只有3个分区?

三元搜索的递归关系是
T(n)=T(n/3)+O(1)
甚至
T(n)=T(2n/3)+O(1)
。这个
O(1)
中隐藏的常数取决于具体的实现和分析是如何进行的。它可以是
4
3
或其他值。你仍然有
O(logn)

你对这个循环关系的来源是什么?数字4可能取决于以特定方式分析的特定实现。有一个问题,二元搜索或三元搜索需要更多的比较次数,在解决方案中给出了这个递归关系,所以我发现,他们是如何得到4的。这种递推关系对于通常称为“三元搜索”的算法是不正确的。你可能在想别的事情。请看:@Vedsinha你能提供这个答案的直接链接吗?这似乎不正确。这是一个测试系列,因此如果我提供链接,它将需要凭据@templatetypedef