我正在尝试使用以下方法来查找两个节点之间的最短路径
public List<Path> run2(Node start, Node end, int k, int maxLength) {
List<Path> result = new LinkedList<Path>();
for (Path path : GraphAlgoFactory.shortestPath(expander, maxLength, k).findAllPaths(start, end))
{
result.add(path);
}
return result;
}
我创建了一个函数,我只想获得一定数量的路径 直到具体的深度。
run2(source, target, 5,5);
但是当我调用此函数时
<div style="width:99%;">
<textarea rows="4" name="xxx" id="xxx" dojoType="dijit.form.SimpleTextarea"
onkeypress="zzz(event);return false;" ><?php echo i18n("textareaEnterText");?></textarea>
</div>
在很多情况下,我获得的路径超过5条。如何限制此方法返回小于或等于特定路径数?