Preguntas con la etiqueta [data-structures]

Lista data-structures preguntas

¿Cómo ordeno una lista de diccionarios por el valor de una clave específica? Dado: [{'name': 'Homer', 'age': 39}, {'name': 'Bart', 'age': 10}] Cuando se ordena por name, debería convertirse en:

Tengo un conjunto de datos que consta de una identificación y una matriz (nxn) de datos relacionados con esa identificación. Tanto los nombres de las columnas (A,B,C,D) como los nombres

Estructura de datos y URL de Firebase

1
respuestas
60
votos
vistas

Soy nuevo en Firebase y nosql, así que tengan paciencia para usar referencias a sql. Entonces mi pregunta es ¿cómo estructurar los datos en Firebase? En firebase, ¿eso significa cada

Estoy tratando de responder dos preguntas en una lista definitiva: ¿Cuáles son las estructuras de datos subyacentes utilizadas para Redis? ¿Y cuáles son las principales ventajas/desventajas/casos de uso de cada

Calcular el tamaño del objeto en Java [duplicado]

3
respuestas
183
votos
428.0k
vistas

Quiero registrar cuánta memoria (en bytes, con suerte) ocupa un objeto para un proyecto (estoy comparando tamaños de estructuras de datos) y parece que no existe ningún método para hacerlo

¿Cómo utilizar correctamente las listas?

13
respuestas
345
votos
vistas

Breve historia: Muchos (¿la mayoría?) lenguajes de programación contemporáneos de uso generalizado tienen al menos un puñado de ADT [tipos de datos abstractos] en común, en particular, cadena (una secuencia

Invertir el orden de las palabras en una cadena.

48
respuestas
68
votos
197.1k
vistas

Tengo esto string s1 = "My name is X Y Z"y quiero invertir el orden de las palabras para que s1 = "Z Y X is name My". Puedo hacerlo

¿Cuál sería la mejor manera de llenar una estructura C# a partir de una matriz de bytes[] donde los datos provenían de una estructura C/C++? La estructura C se vería

¿Cómo se implementa set()?

6
respuestas
234
votos
115.6k
vistas

He visto gente decir que setlos objetos en Python tienen verificación de membresía O(1). ¿Cómo se implementan internamente para permitir esto? ¿Qué tipo de estructura de datos utiliza? ¿Qué otras

Estoy intentando resolver el ejercicio n.º 1.4 "El lenguaje de programación go", que requiere que tenga un conjunto. Puedo crear un tipo de conjunto, pero ¿por qué el idioma no

¿Alguien puede explicar la diferencia entre árbol binario y árbol de búsqueda binaria con un ejemplo ?

Si el gráfico es un gráfico completo que tiene techo propio, creo que la memoria de la matriz de adyacencia es más eficiente que la lista de adyacencia. ¿Es correcto?

¿Qué es un análogo de C# de C++ std::pair?

14
respuestas
338
votos
287.7k
vistas

¿ Qué es el análogo de C# std::pairen C++? Encontré System.Web.UI.Pairclase, pero preferiría algo basado en plantillas.

Ésta es una pregunta sencilla de la teoría de los algoritmos. La diferencia entre ellos es que en un caso se cuenta el número de nodos y en otro el

En un árbol b puede almacenar claves y datos en los nodos interno y hoja , pero en un árbol b+ debe almacenar los datos solo en los nodos hoja