端到端 BUG修改
This commit is contained in:
parent
03f30b7e8f
commit
596357b009
Binary file not shown.
@ -287,7 +287,9 @@ class NodeCloseAdjMatrix extends AbstractAdjMatrix {
|
|||||||
if (leadNodeArr.size() > 0){
|
if (leadNodeArr.size() > 0){
|
||||||
for (Object o : leadNodeArr) {
|
for (Object o : leadNodeArr) {
|
||||||
String leadNodeId = (String) o;
|
String leadNodeId = (String) o;
|
||||||
addEdge(nodeIds.indexOf(leadNodeId), nodeIds.indexOf(currentNodeId));
|
if (nodeIds.indexOf(leadNodeId) != -1){
|
||||||
|
addEdge(nodeIds.indexOf(leadNodeId), nodeIds.indexOf(currentNodeId));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 当前节点的后置节点
|
// 当前节点的后置节点
|
||||||
@ -295,7 +297,9 @@ class NodeCloseAdjMatrix extends AbstractAdjMatrix {
|
|||||||
if (rearNodeArr.size() > 0){
|
if (rearNodeArr.size() > 0){
|
||||||
for (Object o : rearNodeArr) {
|
for (Object o : rearNodeArr) {
|
||||||
String rearNodeId = (String) o;
|
String rearNodeId = (String) o;
|
||||||
addEdge(nodeIds.indexOf(currentNodeId), nodeIds.indexOf(rearNodeId));
|
if (nodeIds.indexOf(rearNodeId) != -1){
|
||||||
|
addEdge(nodeIds.indexOf(currentNodeId), nodeIds.indexOf(rearNodeId));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -399,7 +399,9 @@ class NodeExpandAdjMatrix extends AbstractAdjMatrix {
|
|||||||
if (leadNodeArr.size() > 0){
|
if (leadNodeArr.size() > 0){
|
||||||
for (Object o : leadNodeArr) {
|
for (Object o : leadNodeArr) {
|
||||||
String leadNodeId = (String) o;
|
String leadNodeId = (String) o;
|
||||||
addEdge(nodeIds.indexOf(leadNodeId), nodeIds.indexOf(currentNodeId));
|
if (nodeIds.indexOf(leadNodeId) != -1){
|
||||||
|
addEdge(nodeIds.indexOf(leadNodeId), nodeIds.indexOf(currentNodeId));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 当前节点的后置节点
|
// 当前节点的后置节点
|
||||||
@ -407,7 +409,9 @@ class NodeExpandAdjMatrix extends AbstractAdjMatrix {
|
|||||||
if (rearNodeArr.size() > 0){
|
if (rearNodeArr.size() > 0){
|
||||||
for (Object o : rearNodeArr) {
|
for (Object o : rearNodeArr) {
|
||||||
String rearNodeId = (String) o;
|
String rearNodeId = (String) o;
|
||||||
addEdge(nodeIds.indexOf(currentNodeId), nodeIds.indexOf(rearNodeId));
|
if (nodeIds.indexOf(rearNodeId) != -1){
|
||||||
|
addEdge(nodeIds.indexOf(currentNodeId), nodeIds.indexOf(rearNodeId));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user