start docu

This commit is contained in:
Florian Hoss 2022-05-30 13:41:45 +02:00
parent e2db0aca19
commit 32b8025fda
4 changed files with 31 additions and 20 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View file

@ -1,2 +1,17 @@
\section{Part 1: Substitution Cipher}
\subsection{Analysing}
Als Programmiersprache wurde Go\footnote{\href{https://go.dev/}{https://go.dev/}} ausgewählt. Das Analysetool soll jeden Buchstaben eines Textes auf Häufigkeit untersuchen.
Im Prgram wird mit einem Strukt Array gearbeitet. Darin wird der Buchstabe swowohl groß, als auch klein als String abgespeichert. Außerdem wird die dazugehörige Anzahl mit der Häufigkeit abgespeichert. Dadurch kann nach dem Durchlauf der Datensatz einfach sortiert werden.
Das Alphabet wird im “Unicode Code Point” genutzt damit es einfach verglichen werden kann. Zum Start des Programmes wird das Alphabet in der ``LetterList'' initialisiert.
\begin{figure}[H]
\begin{center}
\includegraphics[width=0.6\textwidth]{part1/initAlphabet}
\caption{Initialisierung mit Unicode}
\label{fig:Initialisierung mit Unicode}
\end{center}
\end{figure}