我正在寻找一种方法来为每一行分配一个数字algorithmic
:
\documentclass{article}
\usepackage{algorithm}
\usepackage{algorithmic}
\begin{document}
\begin{algorithm}
\caption{Some alg}
\begin{algorithmic}
\REQUIRE a,b, c
\STATE d = a + b + c
\STATE d = d/2
\STATE d = d/3
\RETURN d
\end{algorithmic}
\end{algorithm}
\end{document}
我想拥有:
Require: a,b,c
1 d = a + b + c
2 d = a + b + c
3 d = d/2
4 d = d/3
return d
答案1
根据手册您可以按照以下方式进行操作:
可以使用该语句的可选参数
\begin{algorithmic}
来打开行号,方法是给出一个正整数,表示所需的行号频率。例如,\begin{algorithmic}[5]
将导致每五行进行编号。
显然,\begin{algorithmic}[1]
每行都会有一个数字。