采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
课中提到的原因是因为表层方法没有对索引访问的逻辑。可是在自顶向下递归中,外层方法也就课中那个优化手段中会访问索引啊,可这优化手段碰对了直接减少一次无畏的合并操作,而合并操作中有那么多索引访问的逻辑,感觉只可能更优,不可能有太多劣势啊~
索引
如果你说没有优势也没有问题。但是在大规模数据的情况下,递归本身就是一种劣势。他增加了函数调用的开销,占用了系统栈空间,而且在一些底层编程环境中,甚至可能不被支持。但是,在高级语言编程中,确实,除了极特殊的情况,(大多数也是因为存在恶化的可能),递归的劣势并没有那么大。
继续加油!:)
登录后可查看更多问答,登录/注册
课程专为:短时间内应对面试、升职测评等艰巨任务打造
9.7k 21
6.2k 3
5.8k 5
2.0k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号