首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
问答题
【简答题】分治策略一定导致递归吗?如果是,请解释原因。如果不是,给出一个不包含递归的分治例子,并阐述这种分治和包含递归的分治的主要不同。
答案:
不一定导致递归。
如非递归的二叉树中序遍历。
这种分治方法与递归的二叉树中序遍历主要区别是:应用了栈这个数据结构。
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
问答题
【简答题】证明:如果分治法的合并可以在线性时间内完成,则当子问题的规模之和小于原问题的规模时,算法的时间复杂性可达到O(n)。
答案:
点击查看答案
手机看题
问答题
【简答题】在美国有一个连锁店叫7-11店,因为这个商店以前是早晨7点开门,晚上11点关门。有一天,一个顾客在这个店挑选了四样东西,然后到付款处去交钱。营业员拿起计算器,按了一些键,然后说:“总共是$7.11。”这个顾客开了个玩笑说:“哦?难道因为你们的店名叫7-11,所以我就要付$7.11吗?”营业员没有听出这是个玩笑,回答说:“当然不是,我已经把这四样东西的价格相乘才得出这个结果的!”顾客一听非常吃惊,“你怎么把他们相乘呢?你应该把他们相加才对!”营业员答道:“噢,对不起,我今天非常头疼,所以把键按错了。”然后,营业员将结果重算了一遍,将这四样东西的价格加在一起,然而,令他俩更为吃惊的是总和也是$7.11。设计蛮力算法找出这四样东西的价格各是多少?
答案:
点击查看答案
手机看题
微信扫码免费搜题