summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graph/graph.tex17
-rw-r--r--other/other.tex3
-rw-r--r--tcr.pdfbin304006 -> 302822 bytes
3 files changed, 10 insertions, 10 deletions
diff --git a/graph/graph.tex b/graph/graph.tex
index f52ed59..6761e16 100644
--- a/graph/graph.tex
+++ b/graph/graph.tex
@@ -13,19 +13,20 @@
\subsection{Kürzeste Wege}
-\subsubsection{Algorithmus von \textsc{Dijkstra}}
-Kürzeste Pfade in Graphen ohne negative Kanten.
+% \subsubsection{Algorithmus von \textsc{Dijkstra}}
+% Kürzeste Pfade in Graphen ohne negative Kanten.
\lstinputlisting{graph/dijkstra.cpp}
-\subsubsection{\textsc{Bellmann-Ford}-Algorithmus}
-Kürzestes Pfade in Graphen mit negativen Kanten.
-Erkennt negative Zyklen.
+% \subsubsection{\textsc{Bellmann-Ford}-Algorithmus}
+% Kürzestes Pfade in Graphen mit negativen Kanten.
+% Erkennt negative Zyklen.
\lstinputlisting{graph/bellmannFord.cpp}
-\subsubsection{\textsc{Floyd-Warshall}-Algorithmus}
-\lstinputlisting{graph/floydWarshall.cpp}
+% \subsubsection{\textsc{Floyd-Warshall}-Algorithmus}
+% \lstinputlisting{graph/floydWarshall.cpp}
+Floyd Warshall:
\begin{itemize}[nosep]
- \item Nur negative Werte sollten die Nullen überschreiben.
+ \item Nur negative Werte sollten die Nullen bei Schlingen überschreiben.
\item Von parallelen Kanten sollte nur die günstigste gespeichert werden.
\item \lstinline{i} liegt genau dann auf einem negativen Kreis, wenn \lstinline{dist[i][i] < 0} ist.
\item Wenn für \lstinline{c} gilt, dass \lstinline{dist[u][c] != INF && dist[c][v] != INF && dist[c][c] < 0}, wird der u-v-Pfad beliebig kurz.
diff --git a/other/other.tex b/other/other.tex
index 2278682..bf27482 100644
--- a/other/other.tex
+++ b/other/other.tex
@@ -180,10 +180,10 @@ $n$ Personen im Kreis, jeder $k$-te wird erschossen.
\begin{itemize}
\item Run Tim Error:
\begin{itemize}
- \item Stack Overflow? Evtl. rekurisve Tiefensuche auf langem Pfad?
\item Array-Grenzen überprüfen. Indizierung bei $0$ oder bei $1$ beginnen?
\item Abbruchbedingung bei Rekursion?
\item Evtl. Memory Limit Exceeded?
+ \item $n$ und $m$ verwechselt?
\end{itemize}
\item Gleitkommazahlen:
@@ -204,7 +204,6 @@ $n$ Personen im Kreis, jeder $k$-te wird erschossen.
\item $n = 0$, $n = -1$, $n = 1$, $n = 2^{31}-1$, $n = -2^{31} = 2147483648$
\item $n$ gerade/ungerade
\item Graph ist leer/enthält nur einen Knoten.
- \item Liste ist leer/enthält nur ein Element.
\item Graph ist Multigraph (enthält Schleifen/Mehrfachkanten).
\item Sind Kanten gerichtet/ungerichtet?
\item Polygon ist konkav/selbstschneidend.
diff --git a/tcr.pdf b/tcr.pdf
index bdb4dda..c43a87d 100644
--- a/tcr.pdf
+++ b/tcr.pdf
Binary files differ