Browse Source

quicksort comments

Juan Hdez 2 years ago
parent
commit
a8666b8a81
1 changed files with 15 additions and 0 deletions
  1. 15
    0
      sorting.py

+ 15
- 0
sorting.py View File

6
 La variable veces define las veces que se va a hacer el ordenamiento
6
 La variable veces define las veces que se va a hacer el ordenamiento
7
 Al final se imprimen los promedios de cada algortimo
7
 Al final se imprimen los promedios de cada algortimo
8
 """
8
 """
9
+<<<<<<< HEAD
9
 from heapq import merge
10
 from heapq import merge
11
+=======
12
+from lib2to3.pgen2.token import LESS
13
+>>>>>>> origin/quicksort
10
 from random import randint
14
 from random import randint
11
 import time
15
 import time
12
 
16
 
98
 
102
 
99
 def quickSort(lista):
103
 def quickSort(lista):
100
 	#definan el algoritmo de ordenamiento quicksort
104
 	#definan el algoritmo de ordenamiento quicksort
105
+<<<<<<< HEAD
101
     #Juan F. Hernandez
106
     #Juan F. Hernandez
102
     # Para este codigo se utilizo referencia de stackoverflow
107
     # Para este codigo se utilizo referencia de stackoverflow
103
 
108
 
104
     #define arreglos a utilizar
109
     #define arreglos a utilizar
110
+=======
111
+
112
+>>>>>>> origin/quicksort
105
 	lowerArray = []
113
 	lowerArray = []
106
 	equalArray = []
114
 	equalArray = []
107
 	maxArray = []
115
 	maxArray = []
108
 
116
 
117
+<<<<<<< HEAD
109
     #organiza los elementos utilizando el pivote para ponerlos en orden
118
     #organiza los elementos utilizando el pivote para ponerlos en orden
119
+=======
120
+>>>>>>> origin/quicksort
110
 	if len(lista) > 1:
121
 	if len(lista) > 1:
111
 		pivot = lista[0]
122
 		pivot = lista[0]
112
 		for x in lista:
123
 		for x in lista:
117
 			elif x > pivot:
128
 			elif x > pivot:
118
 				maxArray.append(x)
129
 				maxArray.append(x)
119
             
130
             
131
+<<<<<<< HEAD
120
         #concatena arreglos en orden
132
         #concatena arreglos en orden
133
+=======
134
+
135
+>>>>>>> origin/quicksort
121
 		return quickSort(lowerArray)+equalArray+quickSort(maxArray)
136
 		return quickSort(lowerArray)+equalArray+quickSort(maxArray)
122
 
137
 
123
 	else: 
138
 	else: