Preguntas con la etiqueta [sorting]

Lista sorting preguntas

Dada una lista de números enteros, quiero encontrar qué número es el más cercano a un número que doy en la entrada: >>> myList = [4, 1, 88, 44, 3]

Tengo una matriz como; ["IL0 Foo", "PI0 Bar", "IL10 Baz", "IL3 Bob says hello"] Y es necesario ordenarlo para que parezca; ["IL0 Foo", "IL3 Bob says hello", "IL10 Baz", "PI0

Tengo una lista de listas. Por ejemplo, [ [0,1,'f'], [4,2,'t'], [9,4,'afsd'] ] Si quisiera ordenar la lista externa por el campo de cadena de las listas internas, ¿cómo lo harías

Recientemente asistí a una entrevista en la que me pidieron "escribir un programa para encontrar los 100 números más grandes de una matriz de mil millones de números". Solo pude

¿Hay un carácter de intercalación al revés?

18
respuestas
341
votos
512.6k
vistas

Tengo que mantener una gran cantidad de páginas ASP clásicas, muchas de las cuales tienen datos tabulares sin ninguna capacidad de clasificación. Cualquiera que sea el orden que utilizó el

¿Cómo ordeno un diccionario por clave?

33
respuestas
1.5k
votos
2.2M
vistas

¿Cómo clasifico un diccionario por sus claves? Entrada de ejemplo: {2:3, 1:89, 4:5, 3:0} Salida deseada: {1:89, 2:3, 3:0, 4:5}

Quiero desarrollar una demostración de clasificación para la lista de automóviles. Estoy usando la tabla de datos para mostrar la lista de autos. Ahora quiero ordenar la lista por color

Tengo una lista de cadenas para las que me gustaría realizar una ordenación alfabética natural . Por ejemplo, la siguiente lista está ordenada de forma natural (lo que quiero): ['elm0',

Ordenar un vector en orden descendente

12
respuestas
397
votos
327.4k
vistas

¿Debería usar std::sort(numbers.begin(), numbers.end(), std::greater<int>()); o std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators ordenar un vector en orden descendente? ¿Existen ventajas o desventajas con un enfoque u otro?

list.sort()ordena la lista y reemplaza la lista original, mientras que sorted(list)devuelve una copia ordenada de la lista, sin cambiar la lista original. ¿Cuándo se prefiere uno sobre el otro? ¿Cuál

¿Cómo se cambiaría esta entrada (con la secuencia: hora, entrada, salida, archivos)? Time In Out Files 1 2 3 4 2 3 4 5 ¿A esta salida (con la secuencia:

¿Cómo ordenar por dos campos en Java?

15
respuestas
233
votos
288.7k
vistas

Tengo una variedad de objetos person (int age; String name;). ¿Cómo puedo ordenar esta matriz alfabéticamente por nombre y luego por edad? ¿Qué algoritmo usarías para esto?

Ordenar una lista de Python por dos campos [duplicado]

10
respuestas
249
votos
259.8k
vistas

Tengo la siguiente lista creada a partir de un csv ordenado list1 = sorted(csv1, key=operator.itemgetter(1)) De hecho, me gustaría ordenar la lista según dos criterios: primero por el valor del

Necesito tomar un vector de C++ con potencialmente muchos elementos, borrar duplicados y ordenarlo. Actualmente tengo el siguiente código, pero no funciona. vec.erase( std::unique(vec.begin(), vec.end()), vec.end()); std::sort(vec.begin(), vec.end()); ¿Cómo puedo

Leí acerca de ordenar ArrayLists usando un Comparador, pero en todos los ejemplos la gente usó compareTolo que, según algunas investigaciones, es un método para cadenas. Quería ordenar una ArrayList