![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
如果对于某个n值,n后问题无解,则算法将陷入死循环.(1)证明或否定下述论断:对于n≥4,n后问题有解.(2)是否存在正数δ,使得对所有n≥4算法成功的概率至少是δ?
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
A、是死循环
B、循环执行一次
C、循环执行二次
D、有语法错误
B、循环体语句一次也不执行
C、循环是无限循环
D、循环体语句执行一次
算法设计:对于给定的正整数n,计算最优分解方案.
数据输入:由文件input.txt提供输入数据.文件的第1行是正整数n.
结果输出:将计算的最大乘积输出到文件output.txt.
①设计一个算法求T的最小顶点集S,使T/S是d森林(从叶向根移动).
②分析算法的正确性和计算复杂性.
③设T中有n个顶点,则算法的计算时间复杂性应为O(n)
算法设计:对于给定的带权树,计算最小分离集S.
数据输入:由文件input.txt给出输入数据.第1行有1个正整数n,表示给定的带权树有n个项点,编号为1,2,...,n.编号为1的顶点是树根.接下来的n行中,第计1行描述与i个项点相关联的边的信息.每行的第1个正整数k表示与该项点相关联的边数.其后2k个数中,每2个数表示1条边.第1个数是与该顶点相关联的另一个顶点的编号,第2个数是边权值.k=0,表示相应的结点是叶结点.文件的最后一行是正整数d,表示森林中所有树的从根到叶的路长都不超过d.
结果输出:将计算的最小分离集s的顶点数输出到文件output.txt.如果无法得到所要求的d森林则输出“NoSolution!",
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!