Preguntas etiquetadas con sorting

88
Entendiendo la función order ()

Estoy tratando de entender cómo order()funciona la función. Tenía la impresión de que devolvía una permutación de índices, que cuando se ordenaban, ordenarían el vector original. Por ejemplo, > a <- c(45,50,10,96) > order(a) [1] 3 1 2 4 Hubiera esperado que esto regresara c(2, 3, 1,...

88
Manera eficiente de buscar un elemento

Recientemente tuve una entrevista, donde me hicieron una pregunta de " búsqueda ". La pregunta era: Suponga que hay una matriz de números enteros (positivos), de los cuales cada elemento es +1o se -1compara con sus elementos adyacentes. Ejemplo: array = [4,5,6,5,4,3,2,3,4,5,6,7,8];...

88
Clasificación de índices múltiples en pandas

Tengo un conjunto de datos con columnas de índices múltiples en un pandas df que me gustaría ordenar por valores en una columna específica. He intentado usar sortindex y sortlevel pero no he podido obtener los resultados que estoy buscando. Mi conjunto de datos se ve así: Group1 Group2 A B C...

88
Mezclar dos listas a la vez con el mismo orden

Estoy usando el corpus de la nltkbiblioteca movie_reviewsque contiene una gran cantidad de documentos. Mi tarea es obtener un rendimiento predictivo de estas revisiones con preprocesamiento de los datos y sin preprocesamiento. Pero hay un problema, en las listas documentsy documents2tengo los...

86
Ordenar un IList en C #

Así que hoy me encontré con un problema interesante. Tenemos un servicio web WCF que devuelve un IList. No es gran cosa hasta que quise arreglarlo. Resulta que la interfaz IList no tiene un método de ordenación integrado. Terminé usando el ArrayList.Adapter(list).Sort(new MyComparer()) método...

85
Orden de inserción vs algoritmos de ordenación de burbujas

Estoy tratando de entender algunos algoritmos de clasificación, pero estoy luchando por ver la diferencia en el algoritmo de clasificación de burbujas y clasificación de inserción. Sé que ambos son O (n 2 ), pero me parece que la clasificación de burbujas solo burbujea el valor máximo de la...

84
Desestructurar-enlazar contenidos del diccionario

Estoy tratando de 'desestructurar' un diccionario y asociar valores con nombres de variables después de sus claves. Algo como params = {'a':1,'b':2} a,b = params.values() Pero dado que los diccionarios no están ordenados, no hay garantía de que params.values()devuelvan valores en el orden de...

83
Consulta SQL: uso de Order By en UNION

¿Cómo se puede ordenar mediante programación una consulta de unión al extraer datos de dos tablas? Por ejemplo, SELECT table1.field1 FROM table1 ORDER BY table1.field1 UNION SELECT table2.field1 FROM table2 ORDER BY table2.field1 Lanza una excepción Nota: esto se está intentando en el motor...

83
Colecciones.ordenar con varios campos

Tengo una lista de objetos "Informe" con tres campos (Todo tipo de cadena) - ReportKey StudentNumber School Tengo un código de clasificación que dice: Collections.sort(reportList, new Comparator<Report>() { @Override public int compare(final Report record1, final Report record2) {...