我正在用 IEEETran 类编写文档,我必须在伪代码中包含我的算法。IEEETran 类建议使用“算法”包。您能否建议我使用算法包编写以下结构定义:
struct Node {
NodePtr left, right;
};
算法中的结构应该用粗体表示。
答案1
检查以下代码。之后您可以删除编号。相同的代码也适用于文档类\documentclass[conference]{IEEEtran}
\documentclass{article}
\usepackage{amsmath}
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
\begin{document}
\begin{algorithm}
\caption{My algorithm}
\label{euclid}
\begin{algorithmic}[1]
\State Struct Node $\{$
\State Nodeptr left, right;
\State $\};$
\end{algorithmic}
\end{algorithm}
\end{document}