IEEETran 的 C 样式结构声明

IEEETran 的 C 样式结构声明

我正在用 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} 

相关内容