با سلام
اگر فقط اضافه کردن شماره مورد نیاز شما باشد با تغییر دستور \begin{algorithmic}
و افزودن [1]
به صورت زیر، به ابتدای خطوط شماره اضافه شده و مشکل شما حل می شود.
\begin{algorithmic}[1]
در این صورت نتیجه به صورت زیر خواهد بود:
اما اگر بخواهید کلمه step را نیز به ابتدای خطوط اضافه کنید، می توانید از بستۀ algpseudocode
و دستور
\algrenewcommand{\alglinenumber}[1]{\textbf{step \footnotesize#1.}}
استفاده کنید.
در این صورت با استفاده از کد زیر مشکل شما حل خواهد شد:
\documentclass{article}
\usepackage{amsmath,amsfonts}
\usepackage{algorithm}
\usepackage{algpseudocode}
\begin{document}
\begin{algorithm}
\caption{ (RANOE method)}
\label{alg1}
\algrenewcommand{\alglinenumber}[1]{\textbf{step \footnotesize#1.}}
\begin{algorithmic}[1]
\State Choose $y_0 \in \mathbb{H}$, $0 < {\alpha _{\min }} < {\alpha _{\max }} < \infty $, $0 < {\lambda _{\min }} < {\lambda _{\max }} < \infty $, $0 < \gamma < 1$, and a positive sequence $\left\{ {{\eta _k}} \right\}$ that satisfies \eqref{eq8}. Set $k:=0$.
\State If $Fy_k=0$ stop the process.
\State Choose $\alpha_k$ such that $\left| {{\alpha _k}} \right| \in \left[ {{\alpha _{\min }},{\alpha _{\max }}} \right]$.
\State Choose $\lambda \in \left[ {{\lambda _{\min }},{\lambda _{\max }}} \right]$.
\State Set ${d_k}: = {\alpha _k}F{y_k}$.
\State If $f\left( {{y_k} - \lambda d} \right) \le f\left( {{y_k}} \right) + {\eta _k} - \gamma {\lambda ^2}{\left\| d \right\|^2}$, set $d_k= - d$, and go to Step 8.
\State If $f\left( {{y_k} + \lambda d} \right) \le f\left( {{y_k}} \right) + {\eta _k} - \gamma {\lambda ^2}{\left\| d \right\|^2}$, set $d_k= d$, and go to Step 8.
\State Choose $\sigma \in (0,1)$, and set $\lambda : = \sigma \lambda $. If $\lambda < {\lambda _{\min }}$. choose $\lambda \in \left[ {{\lambda _{\min }},{\lambda _{\max }}} \right]$. Go to Step 5.
\State Set ${\lambda _k} = \lambda $, ${y_{k + 1}} = {y_k} + {\lambda _k}{d_k}$, $k:=k+1$, and go Step 1.
\end{algorithmic}
\end{algorithm}
\end{document}
نتیجه به صورت زیر خواهد بود: