Preguntas etiquetadas con sorting

128
¿Python tiene una lista ordenada?

Con lo cual me refiero a una estructura con: O (log n) complejidad para x.push()operaciones O (log n) complejidad para encontrar un elemento O (n) complejidad para calcular list(x)que se ordenará También tenía una pregunta relacionada sobre el rendimiento list(...).insert(...)que ahora está...

128
Ordenar diccionario por claves

Quiero ordenar un diccionario en Swift. Tengo un diccionario como: "A" => Array[] "Z" => Array[] "D" => Array[] etc. Quiero que sea como "A" => Array[] "D" => Array[] "Z" => Array[] etc. He intentado muchas soluciones en SO pero nadie trabajó para mí. Estoy usando XCode6...

128
¿Cómo ordenar una lista de cadenas numéricamente?

Sé que esto suena trivial, pero no me di cuenta de que la sort()función de Python era extraña. Tengo una lista de "números" que en realidad están en forma de cadena, por lo que primero los convierto en ints, luego intento ordenarlos. list1=["1","10","3","22","23","4","2","200"] for item in list1:...

119
¿Cómo se ordena una matriz en varias columnas?

Tengo una matriz multidimensional. La matriz primaria es una matriz de [publicationID][publication_name][ownderID][owner_name] Lo que estoy tratando de hacer es ordenar la matriz por owner_namey luego por publication_name. Sé que en JavaScript tienes Array.sort(), en el que puedes poner una...

119
Usando usort en php con una función privada de clase

ok usar usort con una función no es tan complicado Esto es lo que tenía antes en mi código lineal. function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); para ordenar simplemente lo hago usort($array,"merchantSort"); Ahora estamos actualizando el código y...