下面的图该如何画?

下面的图该如何画?

在此处输入图片描述

我想画下面的图,但是不知道怎么画。有谁能帮我吗?非常感谢。

答案1

请记住,几乎所有问题都应包括一个设置问题的最小工作示例。

这个答案没什么用,因为我不知道问题是什么,也不知道你尝试过什么,也不知道你知道什么。所以这只是一个演示一种可能性的代码。

微调留给读者作为练习。

\documentclass[tikz,border=10pt,multi]{standalone}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
  \graph [grow right, empty nodes, nodes={draw, circle}, /tikz/every label/.append style={anchor=mid}] {
    a[label=below:$1$] -- b[label=below:$2$] --[densely dashed] c[label=below:$n-2$] -- d[label=below:$n-1$] -- e[label=below:$n$, fill]
  };
  \begin{scope}[yshift=-10mm]
  \graph [grow right, empty nodes, nodes={draw, circle}, /tikz/every label/.append style={anchor=mid}] {
    {a[label=below:$1$], f[label=below:$0$]} -- b[label=below:$2$] -- g[label=below:$3$] --[densely dashed] c[label=below:$n-2$] -- d[label=below:$n-1$] -- e[label=below:$n$, fill]
  };
  \end{scope}
\end{tikzpicture}
\end{document}

图表

或者您可以使用chainstreestikz-qtreeforestpstrickspositioning...只是普通的 TikZ...或 MetaPost 或picture或...。

哪一个最好?取决于你所了解的、你需要的和你喜欢的。

相关内容