【发布时间】:2020-11-25 19:08:55
【问题描述】:
考虑一张二维地图,其中一条水平河流穿过其中心。有n个城市 在北岸,x 坐标为 a(1) ... a(n),南岸有 n 个城市 x 坐标为 b(1) ... b(n)。我想连接尽可能多的南北对城市 尽可能使用没有两座桥交叉的桥梁。连接城市时,我可以 只连接北岸的城市 i 和南岸的城市 i。如何使用动态编程解决这个问题?
【问题讨论】:
-
你可以使用整数规划解决这个问题
标签: algorithm dynamic-programming