正在加载图片...
图转换成二叉树 问题的解决 ·树中一个点的左孩子跟其罔姓 ·对于图: 个地点的右子跟其同名 ·单独考虑原图条个迹遁分量 ·对于原图中的条一个迹遁分量,一定可 以转换成一根二叉树 ·合有n个点的逢遁分量,少需要n+1) dV2只 睿 ·条个迹遁分量需要总和,是问题的下界 罗贫中 罗納尔多罗中享睿鲁 ·对于一二叉树: ·使問介心油,一定可以构造出一个只需 享睿 罗州尔多 (n+1)d2只船的解 罗睿哔 罗睿 贪心构造 罗贯中鲁 ·1、若叶子站点是父杂的独生子,则耐 享睿 去它们2个,树依然保持恒质 罗鲕尔多 享睿辞候然是罗 ·2、若父亦地点睿2个减子 罗纳尔多是罗 睿峰的独生子 中的独生子, 将它们分成一血 井他们2个,树 然迹道 罗贯中罗睿 将到了一盘 录优解 重复以上步直圣树为空或者只利 罗纳余多享睿 个站地点为止 贪心举例 贪心举例 万金曲 酷◆宏 陈◆宏7 图转换成二叉树 z树中一个结点的左孩子跟其同姓; z一个结点的右孩子跟其同名 z对于原图中的每一个连通分量,一定可 以转换成一棵二叉树 罗睿辞 罗贯中 罗纳尔多 廖睿辞 罗睿辞 罗贯中 罗纳尔多 廖睿辞 问题的解决 z对于图: z单独考虑原图每个连通分量 z含有n个点的连通分量,至少需要(n+1) div 2只船 z每个连通分量需要船总和,是问题的下界 z对于一棵二叉树: z使用贪心法,一定可以构造出一个只需 (n+1) div 2只船的解 罗睿辞 罗贯中 罗纳尔多 廖睿辞 罗纳尔多是罗贯 中的独生子,去 掉他们2个,树依 然连通 罗睿辞 廖睿辞 廖睿辞依然是罗 睿辞的独生子, 将它们分成一组 罗贯中 罗纳尔多 罗睿辞 廖睿辞 得到了一组 最优解 贪心构造 z 1、若叶子结点是父亲的独生子,则删 去它们2个,树依然保持性质 z 2、若父亲结点有2个孩子 重复以上步骤直至树为空或者只剩 一个结点为止 贪心举例 陈峰宏 贾 由 陈 云 王 云 贾 云 万金由 贪心举例 陈峰宏 贾 由 陈 云 王 云 贾 云 万金由
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有