首先这是HW,所以试着不要马上给我答案,但是我在编程Dijstra算法时遇到了问题。实验室让我们建立了一个优先级队列,这个队列是我创建的,并且通过了给定的JUnit测试,所以我认为它是正确的。本实验的第二部分让我们在实现dijstra算法时使用队列。下面是我的Dijkstra代码 * Compute shortest paths in a graph.如何修复我的算法以正确更新edge[]?任何帮助都将不胜感激。如果你想了解更多信息,请告诉我。另外,我将发布Vertex和Edge类,以防您想要查看它们。