LaTex笔记:算法

添加算法

添加的宏包

\usepackage[linesnumbered,ruled]{algorithm2e}
\usepackage{algpseudocode}
\renewcommand{\algorithmicrequire}{\textbf{Input:}} 
\renewcommand{\algorithmicensure}{\textbf{Output:}}

算法是三线表的形式,左侧自动生成行数,循环结构和if结构是一块整体

常用结构示例

完整代码
\documentclass{article}
\usepackage{hyperref}
%\usepackage{amsmath}
\usepackage[linesnumbered,ruled]{algorithm2e}
\usepackage{algpseudocode}
\renewcommand{\algorithmicrequire}{\textbf{Input:}} 
\renewcommand{\algorithmicensure}{\textbf{Output:}}

\begin{document}
	\begin{algorithm}[H]
		\caption{Title}\label{algorithm1}
		\SetKwInOut{Input}{input}\SetKwInOut{Output}{output}
		\Input{content of input}
		\Output{content of ouput}		
		Xxxxxx\;   %普通语句
		Xxxxxx\;  
		Xxxxxx\;  
		\Repeat{循环结束条件}{
			循环体
		}
		\For{condition}{
			for block
			}
		\uIf{condition}{
			then block without end
			}
		\uElseIf{elseif comment}{
			elseif block without end
			}
		\Else{语句}
		\If{condition}{
			then block
			}
	\end{algorithm}			
\end{document}
结果

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值