Latex写伪代码

在这里插入图片描述
代码

\usepackage{amsmath}
\usepackage{algorithm}
\usepackage{algpseudocode}
\renewcommand{\algorithmicrequire}{\textbf{Input:}}
\renewcommand{\algorithmicensure}{\textbf{Output:}}

\begin{document}       
	\begin{algorithm}[htb]
		\caption{冒泡排序 }
		\begin{algorithmic}[1]
			\Require 
			n个没有顺序的数字
			\Ensure
			n个从小到大的数字
			\For{i=1;i<n;i++}
			    \For{j=1;j<n-i;j++}
			        \If{第j数字大于第j+1数字}
			        \State 交换两个数字
			        \EndIf
			    \EndFor
			\EndFor    
		\end{algorithmic}
	\end{algorithm}

    \begin{algorithm}[h]
    	\caption{选择排序}
    	\begin{algorithmic}[1]
    		\Require
    		n个从小到大的数字
    		\For{i=1;i<n;i++}
    		    \For{j=i;j<=n;j++}
    		    \State 从第j个数开始和第i个数比较,选择小的,和第i个数字交换
    		    \EndFor
    		\EndFor
    	\end{algorithmic}
    \end{algorithm}
\end{document}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值