问个看vet的问题# pets - 心有所宠l*r2010-04-30 07:041 楼一个无向图,edge有权重(positive int)。找从node A到node B的最小cut(cut on edges, 最小就是说edge的权重的sum最小)。
p*y2010-04-30 07:042 楼指纹通知上是早上8点,但是大儿子9点要上学。所以可能10点才能到ASC。不知会不会有问题。 因为还有一个小baby带在身边一起去, 所以打算不做walkin了。 谢谢。
l*r2010-04-30 07:044 楼这题有什么好的解法么?我当时想了半天,就是先从起点计算它的sum of out edge'sweight, 然后把他指向的neighbor加进去,当成一个super node,然后recursively这么做。大概思想虽然这样,但是实现挺麻烦,没做完,中间还要考虑重复这些supernode的重复,比如说A+B+C和A+C+B是一样的。有没有谁能给个好的解法和优化?
t*e2010-04-30 07:048 楼这个尽量按时吧。可以打个电话问问【在 p*******y 的大作中提到】: 指纹通知上是早上8点,但是大儿子9点要上学。所以可能10点才能到ASC。不知会不会: 有问题。 因为还有一个小baby带在身边一起去, 所以打算不做walkin了。 谢谢。
r*02010-04-30 07:049 楼IBM不错edges, 最小就是说edge的权重的sum最小)。【在 l*********r 的大作中提到】: 一个无向图,edge有权重(positive int)。找从node A到node B的最小cut(cut on edges, 最小就是说edge的权重的sum最小)。
h*32010-04-30 07:0411 楼IBM 问这么多图的问题?edges, 最小就是说edge的权重的sum最小)。【在 l*********r 的大作中提到】: 一个无向图,edge有权重(positive int)。找从node A到node B的最小cut(cut on edges, 最小就是说edge的权重的sum最小)。
l*r2010-04-30 07:0413 楼就是说cut几个edge,让A和B之间没有path可以连通。我对这个领域也不熟,不知道什么是Maxflow-mincut,呵呵。【在 j*****n 的大作中提到】: 土问啥叫从 node A到node B的最小cut? 是说找一个cut把A和B分开么? 那就是: Maxflow-mincut吧,
l*r2010-04-30 07:0414 楼还有什么别的图的题么?我好像最近没看到有人问IBM的问题啊?【在 h******3 的大作中提到】: IBM 问这么多图的问题?: : edges, 最小就是说edge的权重的sum最小)。
S*I2010-04-30 07:0415 楼这就是Max-flow Min-cut算法的简单应用。【在 l*********r 的大作中提到】: 就是说cut几个edge,让A和B之间没有path可以连通。: 我对这个领域也不熟,不知道什么是Maxflow-mincut,呵呵。
S*I2010-04-30 07:0416 楼常见的图形算法也就是minimum spanning tree, shortest path, maximum flow这几类了。更复杂的图形算法也有,不过一般不适合面试使用。【在 l*********r 的大作中提到】: 还有什么别的图的题么?我好像最近没看到有人问IBM的问题啊?