Zeichnen Sie einen Zählbaum mit wachsen rechts und dann auf der rechten (oder linken) Seite platziert, die auf dem Bild gezeigt

Zeichnen Sie einen Zählbaum mit wachsen rechts und dann auf der rechten (oder linken) Seite platziert, die auf dem Bild gezeigt

Ich brauche Hilfe zu Tikz (oder anderen Latex-Tools) beim Zeichnen eines Zählbaums, der nach rechts wächst und dann auf der rechten (oder linken) Seite platziert wird, wie auf dem Bild gezeigt.

Bildbeschreibung hier eingeben

Antwort1

Hier geht es nur darum, wie man den Zählbaum zeichnet, mit demistgamePaket:

Bildbeschreibung hier eingeben

\documentclass{article}
    
\usepackage{istgame}

\begin{document}

%% tree
\begin{istgame}[scale=.7,font=\scriptsize]
\tikzset{oval node/.style={ellipse node,draw=none}}
\setistgrowdirection'{east}
\xtdistance{14mm}{60mm}
\istrooto(A){start}   \istb \istb \istb \endist
\xtdistance{12mm}{20mm}
\istrooto(0)(A-1){0}  \istb \istb \istb \endist
\istrooto(1)(A-2){1}  \istb \istb \istb \endist
\istrooto(2)(A-3){2}  \istb \istb \istb \endist
\xtdistance{10mm}{10mm}
\istrooto(00)(0-1){0}
  \istb{}{0 \quad 2^03^07^0=1}
  \istb{}{1 \quad 2^03^07^1=7}
  \endist
\istrooto(01)(0-2){1}
  \istb{}{0}
  \istb{}{1}
  \endist
\istrooto(02)(0-3){2}
  \istb{}{0}
  \istb{}{1}
  \endist
\istrooto(10)(1-1){0}
  \istb{}{0}
  \istb{}{1}
  \endist
\istrooto(11)(1-2){1}
  \istb{}{0}
  \istb{}{1}
  \endist
\istrooto(12)(1-3){2}
  \istb{}{0}
  \istb{}{1}
  \endist
\istrooto(20)(2-1){0}
  \istb{}{0}
  \istb{}{1}
  \endist
\istrooto(21)(2-2){1}
  \istb{}{0}
  \istb{}{1}
  \endist
\istrooto(22)(2-3){2}
  \istb{}{0 \quad 2^23^27^0=36}
  \istb{}{1 \quad 2^23^27^1=252}
  \endist

\node [anchor=mid] at ([yshift=-1.3cm,xshift=-1.2cm]22) {a};
\node [anchor=mid] at ([yshift=-1.3cm]22) {b};
\node [anchor=mid] at ([yshift=-1.3cm,xshift=1.3cm]22) {c};
\end{istgame}

\end{document}

Antwort2

mitforest

\documentclass[margin=3mm]{standalone}
\usepackage{forest}
\usetikzlibrary{positioning}

\begin{document}
    \begin{forest}
for tree = {font=\scriptsize,
            anchor=west,
            math content,
            grow'=0,
            s sep=2mm,
            l sep=7mm
            }
[start
    [0
        [0  [0\quad {2^{0} 3^{0} 7^{0}=1}]
            [1\quad {2^03^07^1=7}]
        ]
        [1  [0] [1]
        ]
        [2  [0] [1]
        ]
    ]
    [1
        [0  [0] [1]
        ]
        [1  [0] [1]
        ]
        [2  [0] [1]
        ]
    ]
    [2, name=aux1
        [0  [0] [1]
        ]
        [1  [0] [1]
        ]
        [2, name=aux2  
            [0\quad {2^{2}3^{2}7^{0}=36}] 
            [1\quad {2^{2}3^{0}7^{1}=252}, name=aux3]
        ]
    ]
]
\node (a) [below,xshift=5pt]   at (aux3.south west)   {c};
\node               at (aux2 |- a)   {b};
\node               at (aux1 |- a)   {a};
   \end{forest}
\end{document}

Bildbeschreibung hier eingeben

Um es in Ihr Dokument einzufügen, müssen Sie zunächst ein Beispiel (mit Blindtext) Ihres Dokuments zeigen. Das Einfügen von Abbildungen mit dem obigen Bild sollte einfach sein und an der richtigen Stelle erfolgen.

verwandte Informationen