Last active
June 6, 2019 18:39
-
-
Save KROSF/5decfc17e0d96aef18f75f639f7d55e3 to your computer and use it in GitHub Desktop.
Graphs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A) at (0,0) {0}; | |
\node (B) at (2,2) {1}; | |
\node (C) at (2,-2) {2}; | |
\node (D) at (4,2) {3}; | |
\node (E) at (4,-2) {4}; | |
\node (F) at (6,2) {5}; | |
\node (G) at (6,0) {6}; | |
\node (H) at (6,-2) {7}; | |
\node (I) at (8,2) {8}; | |
\node (J) at (8,0) {9}; | |
\node (K) at (10,0) {10}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [->] (A) edge node {$10$} (B); | |
\path [->] (A) edge node {$5$} (C); | |
\path [->] (B) edge node {$20$} (D); | |
\path [->] (C) edge node {$5$} (E); | |
\path [->] (E) edge node {$5$} (D); | |
\path [->] (D) edge node {$20$} (F); | |
\path [->] (F) edge node {$10$} (I); | |
\path [->] (I) edge node {$10$} (J); | |
\path [->] (J) edge node {$10$} (K); | |
\path [->] (E) edge node {$5$} (H); | |
\path [->] (E) edge node {$15$} (G); | |
\path [->] (G) edge node {$5$} (J); | |
\path [->] (H) edge node {$5$} (J); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A) at (-3,-2) {0}; | |
\node (B) at (0,-2) {1}; | |
\node (C) at (3,-2){2}; | |
\node (D) at (-3,-4){3}; | |
\node (E) at (3,-4){4}; | |
\node (F) at (-3,-6){5}; | |
\node (G) at (3,-6){6}; | |
\node (H) at (0,-4){7}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [-] (A) edge [bend left=30]node {$87$} (C); | |
\path [-] (A) edge node {$16$} (D); | |
\path [-] (B) edge node {$42$} (C); | |
\path [-] (B) edge node {$31$} (E); | |
\path [-] (B) edge node {$58$} (H); | |
\path [-] (C) edge node {$62$} (E); | |
\path [-] (C) edge [bend left=35]node {$44$} (G); | |
\path [-] (D) edge node {$59$} (F); | |
\path [-] (D) edge node {$79$} (H); | |
\path [-] (E) edge node {$83$} (F); | |
\path [-] (E) edge node {$63$} (G); | |
\path [-] (E) edge node {$32$} (H); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A) at (-3,-2) {0}; | |
\node (B) at (0,-2) {1}; | |
\node (C) at (3,-2){2}; | |
\node (D) at (-3,-4){3}; | |
\node (E) at (3,-4){4}; | |
\node (F) at (-3,-6){5}; | |
\node (G) at (3,-6){6}; | |
\node (H) at (0,-4){7}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [-] (A) edge [bend left=30]node {$46$} (C); | |
\path [-] (A) edge node {$11$} (D); | |
\path [-] (B) edge node {$31$} (C); | |
\path [-] (B) edge node {$30$} (E); | |
\path [-] (B) edge node {$86$} (H); | |
\path [-] (C) edge node {$47$} (E); | |
\path [-] (C) edge [bend left=35]node {$70$} (G); | |
\path [-] (D) edge node {$21$} (F); | |
\path [-] (D) edge node {$46$} (H); | |
\path [-] (E) edge node {$32$} (F); | |
\path [-] (E) edge node {$62$} (G); | |
\path [-] (E) edge node {$68$} (H); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A) at (0,0) {0}; | |
\node (B) at (-2,-2) {1}; | |
\node (C) at (2,-2){2}; | |
\node (D) at (-3,-4){3}; | |
\node (E) at (3,-4){4}; | |
\node (F) at (-2,-6){5}; | |
\node (G) at (2,-6){6}; | |
\node (H) at (0,-8){7}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [->] (A) edge node {$1$} (B); | |
\path [->] (A) edge [bend right=40] node {$9$} (D); | |
\path [->] (A) edge [bend left=40] node {$9$} (E); | |
\path [->] (D) edge node {$8$} (B); | |
\path [->] (C) edge node {$6$} (A); | |
\path [->] (C) edge node {$7$} (B); | |
\path [->] (C) edge node {$7$} (E); | |
\path [->] (F) edge node {$9$} (B); | |
\path [->] (F) edge node {$7$} (G); | |
\path [->] (E) edge [bend left=40] node {$6$} (H); | |
\path [->] (H) edge node {$8$} (G); | |
\path [->] (E) edge [bend right=20] node {$9$} (G); | |
\path [->] (G) edge [bend right=12] node {$3$} (E); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{calc} | |
\usetikzlibrary{arrows.meta} | |
\newcommand\irregularcircle[2]{% radius, irregularity | |
let \n1 = {(#1)+rand*(#2)} in | |
+(0:\n1) | |
\foreach \a in {10,20,...,350}{ | |
let \n1 = {(#1)+rand*(#2)} in | |
-- +(\a:\n1) | |
} -- cycle | |
} | |
\begin{document} | |
\begin{tikzpicture} | |
\coordinate (x) at (0,0); | |
\coordinate (y) at (-6,6); | |
\coordinate (z) at (6,4); | |
\draw[rounded corners=.25mm,line width=.5mm] (x) \irregularcircle{4cm}{1mm}; | |
\draw[rounded corners=.25mm,line width=.5mm] (y) \irregularcircle{3cm}{1mm}; | |
\draw[rounded corners=.25mm,line width=.5mm] (z) \irregularcircle{2cm}{1mm}; | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A) at (0,3) {6}; | |
\node (B) at (-1,0) {4}; | |
\node (C) at (2,-2) {5}; | |
\node (D) at (-3,0) {3}; | |
\node (E) at (7,5) {8}; | |
\node (F) at (5,3) {7}; | |
\node (G) at (-8,6) {0}; | |
\node (H) at (-6,8) {1}; | |
\node (I) at (-5,5) {2}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [-] (A) edge node {$4$} (B); | |
\path [-] (A) edge node {$3$} (C); | |
\path [-] (C) edge node {$2$} (D); | |
\path [-] (E) edge node {$15$} (F); | |
\path [-] (G) edge node {$2$} (H); | |
\path [-] (H) edge node {$3$} (I); | |
\path [-] (I) edge node {$8$} (G); | |
\path [-] (I) edge[red,thick,double] node {$0$} (E); | |
\path [-] (G) edge[red,thick,double] node {$0$} (D); | |
\path [-] (F) edge[red,thick,double] node {$0$} (A); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node(A) at (0,0) {00}; | |
\node(B) at (2,0) {01}; | |
\node(C) at (4,0) {02}; | |
\node(D) at (6,0) {03}; | |
\node(E) at (8,0) {04}; | |
\node(F) at (0,-2) {05}; | |
\node(G) at (2,-2) {06}; | |
\node(H) at (4,-2) {07}; | |
\node(I) at (6,-2) {08}; | |
\node(J) at (8,-2) {09}; | |
\node(K) at (0,-4) {10}; | |
\node(L) at (2,-4) {11}; | |
\node(M) at (4,-4) {12}; | |
\node(N) at (6,-4) {13}; | |
\node(O) at (8,-4) {14}; | |
\node(P) at (0,-6) {15}; | |
\node(Q) at (2,-6) {16}; | |
\node(R) at (4,-6) {17}; | |
\node(S) at (6,-6) {18}; | |
\node(T) at (8,-6) {19}; | |
\node(U) at (0,-8) {20}; | |
\node(V) at (2,-8) {21}; | |
\node(W) at (4,-8) {22}; | |
\node(X) at (6,-8) {23}; | |
\node(Y) at (8,-8) {24}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [-] (A) edge node {$1$} (B); | |
\path [-] (B) edge node {$1$} (C); | |
\path [-] (C) edge node {$1$} (D); | |
\path [-] (D) edge node {$1$} (E); | |
\path [-] (F) edge node {$1$} (G); | |
\path [-] (G) edge node {$1$} (H); | |
\path [-] (H) edge node {$1$} (I); | |
\path [-] (I) edge node {$1$} (J); | |
\path [-] (K) edge node {$1$} (L); | |
\path [-] (L) edge node {$1$} (M); | |
\path [-] (M) edge node {$1$} (N); | |
\path [-] (N) edge node {$1$} (O); | |
\path [-] (P) edge node {$1$} (Q); | |
\path [-] (Q) edge node {$1$} (R); | |
\path [-] (R) edge node {$1$} (S); | |
\path [-] (S) edge node {$1$} (T); | |
\path [-] (U) edge node {$1$} (V); | |
\path [-] (V) edge node {$1$} (W); | |
\path [-] (W) edge node {$1$} (X); | |
\path [-] (X) edge node {$1$} (Y); | |
\path [-] (A) edge node {$1$} (F); | |
\path [-] (F) edge node {$1$} (K); | |
\path [-] (K) edge node {$1$} (P); | |
\path [-] (P) edge node {$1$} (U); | |
\path [-] (B) edge node {$1$} (G); | |
\path [-] (G) edge node {$1$} (L); | |
\path [-] (L) edge node {$1$} (Q); | |
\path [-] (Q) edge node {$1$} (V); | |
\path [-] (C) edge node {$1$} (H); | |
\path [-] (H) edge node {$1$} (M); | |
\path [-] (M) edge node {$1$} (R); | |
\path [-] (R) edge node {$1$} (W); | |
\path [-] (D) edge node {$1$} (I); | |
\path [-] (I) edge node {$1$} (N); | |
\path [-] (N) edge node {$1$} (S); | |
\path [-] (S) edge node {$1$} (X); | |
\path [-] (E) edge node {$1$} (J); | |
\path [-] (J) edge node {$1$} (O); | |
\path [-] (O) edge node {$1$} (T); | |
\path [-] (T) edge node {$1$} (Y); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A) at (0,0) {0}; | |
\node (B) at (-2,-2) {1}; | |
\node (C) at (2,-2){2}; | |
\node (D) at (-3,-4){3}; | |
\node (E) at (3,-4){4}; | |
\node (F) at (-2,-6){5}; | |
\node (G) at (2,-6){6}; | |
\node (H) at (0,-8){7}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [-] (A) edge node {$2$} (B); | |
\path [-] (D) edge node {$2$} (B); | |
\path [-] (C) edge node {$5$} (B); | |
\path [-] (C) edge node {$2$} (E); | |
\path [-] (C) edge node {$1$} (G); | |
\path [-] (F) edge node {$2$} (G); | |
\path [-] (F) edge node {$5$} (D); | |
\path [-] (H) edge node {$9$} (G); | |
\path [-] (F) edge [bend left=20] node {$4$} (C); | |
\path [-] (G) edge [bend right=20] node {$7$} (B); | |
\path [-] (E) edge [bend left=40] node {$6$} (H); | |
\path [-] (H) edge [bend left=40] node {$1$} (D); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A) at (-3,-2) {0}; | |
\node (B) at (0,-2) {1}; | |
\node (C) at (3,-2){2}; | |
\node (D) at (-3,-4){3}; | |
\node (E) at (3,-4){4}; | |
\node (F) at (-3,-6){5}; | |
\node (G) at (3,-6){6}; | |
\node (H) at (0,-4){7}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [-] (A) edge [bend left=30]node {$13$} (C); | |
\path [-] (A) edge node {$80$} (D); | |
\path [-] (B) edge node {$84$} (C); | |
\path [-] (B) edge node {$61$} (E); | |
\path [-] (B) edge node {$50$} (H); | |
\path [-] (C) edge node {$58$} (E); | |
\path [-] (C) edge [bend left=35]node {$78$} (G); | |
\path [-] (D) edge node {$45$} (F); | |
\path [-] (D) edge node {$9$} (H); | |
\path [-] (E) edge node {$68$} (F); | |
\path [-] (E) edge node {$57$} (G); | |
\path [-] (E) edge node {$54$} (H); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[preview,border=4mm,convert={density=600,outext=.png}]{standalone} | |
\usepackage{tikz} | |
\usetikzlibrary{arrows.meta} | |
\begin{document} | |
\begin{tikzpicture} | |
\begin{scope}[every node/.style={circle,thick,draw}] | |
\node (A)[double] at (0,0) {0}; | |
\node (B) at (-4,4) {1}; | |
\node (C) at (-2,4){2}; | |
\node (D) at (2,4){3}; | |
\node (E) at (4,4){4}; | |
\node (F) at (4,2){5}; | |
\node (G) at (4,-2){6}; | |
\node (H) at (4,-4){7}; | |
\node (I) at (2,-4){8}; | |
\node (J) at (-2,-4){9}; | |
\node (K) at (-4,-4){10}; | |
\node (L) at (-4,-2){11}; | |
\node (M) at (-4,2){12}; | |
\end{scope} | |
\begin{scope}[>={Stealth[black]}, | |
every node/.style={fill=white,circle}, | |
every edge/.style={draw=black,very thick}] | |
\path [->] (B) edge node {$5$} (C); | |
\path [->] (F) edge [bend left=20]node {$10$} (J); | |
\path [->] (C) edge node {$3$} (D); | |
\path [->] (D) edge node {$4$} (E); | |
\path [->] (E) edge node {$2$} (F); | |
\path [->] (F) edge node {$6$} (G); | |
\path [->] (G) edge node {$9$} (H); | |
\path [->] (H) edge node {$16$} (I); | |
\path [->] (I) edge node {$12$} (J); | |
\path [->] (J) edge node {$13$} (K); | |
\path [->] (K) edge node {$11$} (L); | |
\path [->] (L) edge node {$8$} (M); | |
\path [->] (M) edge node {$6$} (B); | |
\path [->] (I) edge node {$5$} (D); | |
\path [->] (J) edge node {$22$} (L); | |
\path [->] (A) edge node {$18$} (B); | |
\path [->] (A) edge node {$15$} (L); | |
\path [->] (M) edge [bend right=20]node {$7$} (F); | |
\path [->] (K) edge [bend right=20]node {$3$} (A); | |
\path [->] (H) edge [bend left=20]node {$1$} (A); | |
\path [->] (A) edge [bend left=20]node {$1$} (E); | |
\path [->] (B) edge [bend left=40]node {$2$} (D); | |
\path [->] (L) edge [bend left=40]node {$30$} (B); | |
\end{scope} | |
\end{tikzpicture} | |
\end{document} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment