mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-02-08 05:18:40 +00:00
This commit is contained in:
parent
991d7d2b80
commit
e9cb5443d0
|
|
@ -1135,7 +1135,7 @@ class Graph
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($this->nodes as $node) {
|
foreach ($this->nodes as $node) {
|
||||||
$colors[$node->getId()] = 0;
|
$colors[$node->getId()] = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
$node1 = \reset($this->nodes);
|
$node1 = \reset($this->nodes);
|
||||||
|
|
@ -1152,7 +1152,7 @@ class Graph
|
||||||
? $edge->node2
|
? $edge->node2
|
||||||
: $edge->node1;
|
: $edge->node1;
|
||||||
|
|
||||||
if ($colors[$adj->getId()] === 0) {
|
if ($colors[$adj->getId()] === -1) {
|
||||||
$colors[$adj->getId()] = 1 - $colors[$node->getId()];
|
$colors[$adj->getId()] = 1 - $colors[$node->getId()];
|
||||||
$stack[] = $adj;
|
$stack[] = $adj;
|
||||||
} elseif ($colors[$adj->getId()] === $colors[$node->getId()]) {
|
} elseif ($colors[$adj->getId()] === $colors[$node->getId()]) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user