Skip to content
This repository was archived by the owner on May 26, 2023. It is now read-only.

Commit f9f0eeb

Browse files
committed
feat: improve pesudo codes
1 parent 4e2ca96 commit f9f0eeb

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

lecture-2/main.tex

+5-3
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,13 @@
7171
\frametitle{Odd-Even-3}
7272
\begin{algorithm}[H]
7373
\KwData{$n \in \mathbb{Z}$}
74-
$m \gets n$\;
7574
\KwResult{$n$ is even or odd}
76-
\While{$n > 0$ or $n < -1$}{%
75+
\SetKw{Or}{or}
76+
\SetKwFunction{Sign}{sign}
77+
$m \gets n$\;
78+
\While{$n > 0$ \Or $n < -1$}{%
7779
\tcp{$sign(0) = 0, sign(n > 0) = 1, sign(n < 0) = -1$}
78-
$n \gets n - sign(n) * 2$\;
80+
$n \gets n - \Sign(n) * 2$\;
7981
}
8082
\eIf{$n == 0$}{%
8183
print $n$ ``is even''\;

0 commit comments

Comments
 (0)