【发布时间】:2018-04-20 08:47:43
【问题描述】:
我需要将图形的边存储在一个队列中,以使入射边索引之间的距离尽可能小。
有什么算法可以达到这个目的吗?
【问题讨论】:
-
“入射边索引之间的距离”是什么意思?能给我举个例子吗?索引是一个整数,不清楚两个整数之间的“距离”是什么意思。边缘的“索引”是什么?
-
@pkpnd,例如,图中的边
ab存储在我们队列的索引5中,边ac存储在索引8中。它们之间的距离是3。目的是将边缘存储在一个序列中,以最小化所有事件边缘的这个数量。 :) -
所以你真的不需要一个“队列”,你只需要一个边缘的排序,对吧?
-
@pkpnd 是的,没错!
-
您需要绝对最佳(最小)的解决方案,还是一个近似值可以?