Latex算法框Algorithm编写

在使用Latex编写算法的过程中,有许多选择,我比较喜欢用的包如下:
\usepackage[ruled,vlined]{algorithm2e}

可以使用如下的指令重命名算法名:
\renewcommand{\algorithmcfname}{算法}

下面是一个简单的示例:

\begin{algorithm}[!htbp]
\SetKwInOut{KIN}{在这里自定义输入名称}
\SetKwInOut{KOUT}{在这里自定义输出名称}
\caption{在这里编写算法名}
\KIN{在这里编写输入参数1,参数2...}% 输入参数
\KOUT{在这里编写输出参数1,参数2...}% 输出
算法第一行\\
%循环语句%
\For{$i \leftarrow 1$ to $N$} {
    \If{$a > b$} {
        if语句。
    }
    \ElseIf{$b > c$} {
        elseif语句。
    }
    \Else {
        else语句。
    }
}
\end{algorithm}

效果如图所示
算法框

猜你喜欢

转载自blog.csdn.net/hyluglare/article/details/86473900