mirror of
https://github.com/2martens/uni.git
synced 2026-05-06 11:26:25 +02:00
AD-4: Algorithmus 2b ii korrigiert.
This commit is contained in:
@ -137,16 +137,19 @@ Jim Martens (6420323)}
|
|||||||
IST_2FAERBUNG(G) {
|
IST_2FAERBUNG(G) {
|
||||||
kanten = E(G)
|
kanten = E(G)
|
||||||
valid = true
|
valid = true
|
||||||
|
farben = new Set()
|
||||||
foreach kante in kanten {
|
foreach kante in kanten {
|
||||||
knoten1 = kante.knoten1
|
knoten1 = kante.knoten1
|
||||||
knoten2 = kante.knoten2
|
knoten2 = kante.knoten2
|
||||||
|
farben.add(knoten1.farbe)
|
||||||
|
farben.add(knoten2.farbe)
|
||||||
if (knoten1.farbe == knoten2.farbe) {
|
if (knoten1.farbe == knoten2.farbe) {
|
||||||
valid = false
|
valid = false
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return valid
|
return (valid && (farben.getAnzahl() == 2))
|
||||||
}
|
}
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
\subsubsection{} %iii
|
\subsubsection{} %iii
|
||||||
|
|||||||
Reference in New Issue
Block a user