Resultados de la búsqueda a petición "data-structures"

14 la respuesta

¿Cómo implementar 3 pilas con una matriz?

A veces, me encuentro con la siguiente pregunta de la entrevista: ¿Cómo implementar 3 pilas con una matriz? Por supuesto, cualquier asignación estática no es una solución.

10 la respuesta

Fundamentos de aprendizaje de algoritmos y estructuras de datos [cerrado]

¿Me puede recomendar un libro o (¡mejor!) Un sitio con muchosproblemasy ejerciciossobre estructuras de datos? Ya estoy respondiendo las preguntas del proyecto Euler, pero estas preguntas son sobre algoritmos interesantes pero poco comunes. ...

1 la respuesta

¿Cómo puedo escribir una matriz de mapas [golang]

Tengo un mapa que tiene como valor una matriz de mapas. Ejemplo: thisMap["coins"][0] = aMap["random":"something"] thisMap["notes"][1] = aMap["not-random":"something else"] thisMap["coins"][2] = aMap["not-random":"something else"]No puedo ...

4 la respuesta

¿Cuál es el propósito de collections.ChainMap?

En Python 3.3 aChainMap [https://docs.python.org/3/library/collections.html#collections.ChainMap]clase se agregó a lacollections [https://docs.python.org/3/library/collections.html] módulo: Se proporciona una clase ChainMap para vincular ...

30 la respuesta

Encuentra el késimo elemento más pequeño en un árbol de búsqueda binario de manera óptima

Necesito encontrar el késimo elemento más pequeño en el árbol de búsqueda binario sin usar ninguna variable estática / global. ¿Cómo lograrlo de manera eficiente? La solución que tengo en mente es hacer la operación en O (n), el peor de los ...

3 la respuesta

Estructura de datos de Java que tiene eficiente agregar, eliminar y aleatorio

Necesito una estructura de datos Java que pueda agregar, eliminar y acceder de manera eficiente a un objeto aleatorio. Esto es lo que no funciona: ArrayList tiene un agregado eficiente (tiempo constante) y acceso aleatorio (solo "obtener" con ...

4 la respuesta

¿Cómo puedo declarar mil separadores en read.csv?

El conjunto de datos que quiero leer contiene números con y sin una coma como separador de miles: "Sudan", "15,276,000", "14,098,000", "13,509,000" "Chad", 209000, 196000, 190000 y estoy buscando una manera de leer esta información. Cualquier ...

16 la respuesta

¿Cómo puedo implementar un árbol en Python? ¿Hay alguna estructura de datos incorporada en Python como en Java?

Estoy tratando de construir un árbol general. ¿Hay alguna estructura de datos integrada en Python para implementar un árbol?

3 la respuesta

Haskell muestra instancia en la lista

Tengo problemas para agregar una instancia de show a mi estructura de datos, que es: data Structure = Structure String [Structure]y me gustaría tener esta salida: strct strct1 strct2 strct3He estado intentando esto instance Show Structure ...

13 la respuesta

Caché LRU en Java con operaciones genéricas y O (1)

Esta es una pregunta que surge mucho en las entrevistas de trabajo. La idea es definir una estructura de datos en lugar de utilizar Java's integrado en LinkedHashMap. Un caché LRU elimina elmenos usado recientemente entrada para insertar ...