【Latex】latex写伪代码

 代码:

\documentclass[12pt, letterpaper]{article}
\usepackage[ruled,lined]{algorithm2e}
\usepackage{algpseudocode}

\begin{document}  
	\begin{algorithm}[H]
		\caption{RRT Algorithm}  
		\LinesNumbered
		\KwIn{$\mathcal{M}$: map information\newline
			$q_{init}$: start point\newline
			$q_{goal}$: end point\newline
			$d_q$: step size
		}
		\KwOut{$\mathcal{T}$: tree}  
		\textbf{Initialize:} $\mathcal{T}.addEdge(q_{init},q_{init})$;\\
		\For{$i \in [1,n]$}{
			$q_{rand} \gets Sample(\mathcal{M});$\\
			$q_{near} \gets Near(q_{rand},\mathcal{T});$\\
			$q_{new} \gets Steer(q_{rand},q_{near},d_q);$\\
			$E_i \gets Edge(q_{new},q_{near});$\\
			\If{$CollisionFree(\mathcal{M},E_i)$}{
				$\mathcal{T}.addEdige(E_i)$;
			}
			\If{$q_{new}=q_{goal}$}{
				break;
			}
		}
	\end{algorithm}
\end{document}  

 结果:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值