首先,送上algorithm2e官方文档
\IncMargin
{1em
} % 行号不向外突出
\begin
{algorithm
}
\SetAlgoNoLine
% 不要算法对齐竖线
\SetKwInOut
{Input
}{\textbf
{Input
}}\SetKwInOut
{Output
}{\textbf
{Output
}} % 替换输入输出关键词,textbf中的词汇可以换成自己需要的内容
\Input
{A
} % 输入
\Output
{B
} % 输出
\BlankLine
A
% 陈述
B
% 陈述
\For
{A
} % for语句
{A
,\\B
}
\uIf
{$A$
}{return} % if语句
\ElseIf
{$B$
}{return}
\end
{algorithm
}
\DecMargin
{1em
}
其他技巧待更新
参考文章
LaTeX实战经验:如何写算法
在Latex中使用algorithm2e显示if-elseif-else-endif