可以将算法放入 \begin{itemize} 中吗?

可以将算法放入 \begin{itemize} 中吗?

是否可以将算法放入 \begin{itemize} 中作为 \items 之一?

答案1

是的,只是不要使用浮动环境。

\documentclass{article}
\usepackage{algpseudocode}
\begin{document}

\begin{itemize}
\item
\begin{algorithmic}[1] 
\Procedure{Euclid}{$a,b$}\Comment{The g.c.d. of a and b} 
\State $r\gets a\bmod b$ 
\While{$r\not=0$}\Comment{We have the answer if r is 0} 
\State $a\gets b$ 
\State $b\gets r$ 
\State $r\gets a\bmod b$ 
\EndWhile\label{euclidendwhile} 
\State \textbf{return} $b$\Comment{The gcd is b} 
\EndProcedure 
\end{algorithmic} 
\end{itemize}
\end{document}

相关内容