【发布时间】:2021-03-25 02:19:57
【问题描述】:
我正在为 VRP 使用 dijkstra 算法,所以它的工作原理是这样的 我在节点号(1,2,3,..)之间给出一个随机输入,在输入之后它将它作为 i 并开始在 i 中搜索最小值。行并找到 j 处的最小值。列所以下一步 j 成为我的下一行,我试图像这样迭代 所以我需要在我试图给出的 for 循环中找到行的最小值
application.worksheet.function.min(range)
For i = Sheets("sayfa1").Cells(15, 1) To Sheets("sayfa1").Cells(15, 1) + 1
For j = i + 1 To 11
if cell(i,j) = application.WorksheetFunction.Min(range of row) then
cell.clearcontents
end if
i = j
nextj
但是范围总是按行改变,所以它不起作用
【问题讨论】:
-
这段代码真的运行了吗?
-
其实不是伪代码,我只是在这个地方挣扎,想问问