📚 The CoCalc Library - books, templates and other resources
License: OTHER
\begin{frame}1\begin{figure}2\begin{tikzpicture}[->,scale=1.8, auto,swap]3% Draw the vertices. First you define a list.4\foreach \pos/\name in {{(1,0)/a}, {(4,0)/b}, {(5,1)/c},5{(3,1)/d}, {(4,2)/e}, {(5,2)/f},6{(1,2)/g}, {(0,3)/h}, {(2,4)/i},7{(4,3)/j}, {(4,4)/k}, {(5,4)/l}}8\node[vertex] (\name) at \pos {$\name$};910% Connect vertices with edges and draw weights11\foreach \source/ \dest /\pos in {g/a/, b/c/bend right,12c/b/bend right, d/e/bend right, e/d/, h/g/, g/i/,g/i/bend left, g/i/bend right,13h/i/, h/i/bend left, g/j/bend right, j/g/,14j/k/bend right, k/j/bend right, j/f/, f/l/,e/j/,15l/l/loop right, j/d/}16\path (\source) edge [\pos] node {} (\dest);17\end{tikzpicture}18\end{figure}19\end{frame}2021\pgfdeclarelayer{background}22\pgfsetlayers{background,main}2324\begin{frame}25\begin{figure}26\begin{tikzpicture}[->,scale=1.8, auto,swap]27% Draw the vertices. First you define a list.28\foreach \pos/\name in {{(1,0)/a}, {(4,0)/b}, {(5,1)/c},29{(3,1)/d}, {(4,2)/e}, {(5,2)/f},30{(1,2)/g}, {(0,3)/h}, {(2,4)/i},31{(4,3)/j}, {(4,4)/k}, {(5,4)/l}}32\node[vertex] (\name) at \pos {$15$};3334% Connect vertices with edges and draw weights35\foreach \source/ \dest /\pos in {g/a/, b/c/bend right,36c/b/bend right, d/e/bend right, e/d/, h/g/, g/i/,g/i/bend left, g/i/bend right,37h/i/, h/i/bend left, g/j/bend right, j/g/,38j/k/bend right, k/j/bend right, j/f/, f/l/,e/j/,39l/l/loop right, j/d/}40\path (\source) edge [\pos] node {} (\dest);4142\node<3->[vertex] (a) at (1,0) {$17$};43\node<5->[vertex] (g) at (1,2) {$21$};44\node<9->[vertex] (i) at (2,4) {$19$};4546\begin{pgfonlayer}{background}47\path<2->[selected edge] (g.center) edge [] node {2} (a.center);48\path<4->[selected edge] (j.center) edge [] node {6} (g.center);49\path<6->[selected edge] (g.center) edge [bend left] node {1} (i.center);50\path<7->[selected edge] (g.center) edge [] node {0} (i.center);51\path<8->[selected edge] (g.center) edge [bend right] node {3} (i.center);52\end{pgfonlayer}535455\end{tikzpicture}56\end{figure}57\end{frame}585960