Browse Source

update bubble sortin informe

Chris Cromer 7 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 @@
16 16
 \lstset{
17 17
 	basicstyle=\small\ttfamily,
18 18
 	columns=flexible,
19
-	breaklines=true
19
+	breaklines=true,
20
+	inputencoding=utf8,
21
+	extendedchars=true,
22
+	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
20 23
 }
21 24
 
22 25
 \usepackage{hyperref}
@@ -63,14 +66,14 @@ Xavier Canales
63 66
 \newpage
64 67
 \pagenumbering{arabic}
65 68
 
66
-\section{Psuedo código}
69
+\section{Pseudo código}
67 70
 
68 71
 \subsection{Merge Sort}
69 72
 
70 73
 \subsection{Quick Sort}
71 74
 
72 75
 \subsection{Bubble Sort}
73
-\lstinputlisting{psuedo/bubblesort.txt}
76
+\lstinputlisting{pseudo/bubblesort.txt}
74 77
 
75 78
 \subsection{Bitonic Sort}
76 79
 

+ 12
- 0
doc/pseudo/bubblesort.txt View File

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

+ 0
- 9
doc/psuedo/bubblesort.txt View File

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

Loading…
Cancel
Save