Finish informe #28

Merged
cromer merged 18 commits from informe into master 2018-11-22 23:55:29 -03:00
3 changed files with 18 additions and 12 deletions
Showing only changes of commit ac01470812 - Show all commits

View File

@ -16,7 +16,10 @@
\lstset{
basicstyle=\small\ttfamily,
columns=flexible,
breaklines=true
breaklines=true,
inputencoding=utf8,
extendedchars=true,
literate={á}{{\'a}}1 {é}{{\'e}}1 {í}{{\'i}}1 {ó}{{\'o}}1 {ú}{{\'u}}1 {ñ}{{\~n}}1 {Á}{{\'A}}1 {É}{{\'E}}1 {Í}{{\'I}}1 {Ó}{{\'O}}1 {Ú}{{\'U}}1 {Ñ}{{\~N}}1
}
\usepackage{hyperref}
@ -63,14 +66,14 @@ Xavier Canales
\newpage
\pagenumbering{arabic}
\section{Psuedo código}
\section{Pseudo código}
\subsection{Merge Sort}
\subsection{Quick Sort}
\subsection{Bubble Sort}
\lstinputlisting{psuedo/bubblesort.txt}
\lstinputlisting{pseudo/bubblesort.txt}
\subsection{Bitonic Sort}

12
doc/pseudo/bubblesort.txt Normal file
View File

@ -0,0 +1,12 @@
entrada: array: arreglo de elementos enteros; n: tamaño del arreglo
salida: arreglo array ordenado ascendentemente.
cuentaDeElementos := n
repetir
haCambiado := falso
disminuir cuentaDeElementos
repetir con indice desde 1 a cuentaDeElementos
if (array en indice) > (array en (indice + 1))
intercambiar (array en indice) con (array en (indice + 1))
haCambiado := falso
hasta haCambiado = verdad
retorna array

View File

@ -1,9 +0,0 @@
cuentaDeElementos := n
repetir
haCambiado := falso
disminuir cuentaDeElementos
repetir con indice desde 1 a cuentaDeElementos
if (elemento en indice) > (elemento en (indice + 1))
intercambiar (elemento en indice) con (elemento en (indice + 1))
haCambiado := falso
hasta haCambiado = verdad