Browse Source

update bubble sortin informe

tags/1.0.0
Chris Cromer 10 months ago
parent
commit
ac01470812
Signed by: Chris Cromer <chris@cromer.cl> GPG Key ID: 39CC813FF3C8708A
3 changed files with 18 additions and 12 deletions
  1. 6
    3
      doc/Informe.tex
  2. 12
    0
      doc/pseudo/bubblesort.txt
  3. 0
    9
      doc/psuedo/bubblesort.txt

+ 6
- 3
doc/Informe.tex 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
- 0
doc/pseudo/bubblesort.txt 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

+ 0
- 9
doc/psuedo/bubblesort.txt 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

Loading…
Cancel
Save