标签: recursion binary-search
二进制搜索是O(log2 N)。这是否意味着激活记录堆栈的深度为log2 N?换句话说,进行了多少次递归函数调用?
答案 0 :(得分:0)
是的,递归深度为 O (log N)。你需要继续打电话,直到你达到你的基本情况,这是个别元素。但是,确切的调用数量取决于算法:有些停在原子级别,有些人在传递的列表为0时调用更深。这取决于列表长度,但确切的数量取决于实现。