Preguntas etiquetadas 'estructuras de datos'

La estructura de datos es una forma de organizar los datos de tal manera que las solicitudes específicas de datos de datos se soliciten y / o actualicen de manera eficiente.
28
respuestas

La diferencia entre agregar y expandir una lista en Python

¿Cuál es la diferencia entre los métodos de lista append () y extend ()?
Set 31 de octubre '08 a las 8:55
17
respuestas

¿Cómo ordenar la lista de diccionarios por valor de diccionario en Python?

Obtuve una lista de diccionarios y quiero que cada elemento esté ordenado por valores de propiedad específicos. Considere la siguiente matriz, [{'nombre': 'Homero', 'edad': 39}, {'nombre': 'Bart', 'edad': 10}] Cuando ordene por nombre, debe ser [{'nombre': 'Bart', 'edad': 1 ...
set 16 de septiembre '08 a las 5:27 pm
19
respuestas

¿Por qué es preferible el diccionario a Hashtable?

En la mayoría de los lenguajes de programación, los diccionarios se prefieren a las tablas hash. ¿Cuáles son las razones de esto?
fijado el 19 de noviembre '08 a las 12:24
83
respuestas

¿Qué son las estructuras de datos menos conocidas, pero útiles?

Existen algunas estructuras de datos que son realmente útiles, pero desconocidas para la mayoría de los programadores. Cuales son Todo el mundo conoce las listas enlazadas, los árboles binarios y los hashes, pero ¿qué pasa con las listas Omitir y los filtros Bloom? Me gustaría saber ...
01 de febrero conjunto '09 a las 14:12
23
respuestas

¿Cómo implementar la pila y la cola en javascript?

¿Cuál es la mejor manera de implementar la pila y la cola en javascript? Estoy buscando un algoritmo de bypass, y necesito estas estructuras de datos.
Set 19 de octubre. '09 a las 9:15 pm
5
respuestas

Biblioteca de visualización gráfica en JavaScript

Tengo una estructura de datos que representa un gráfico dirigido y quiero mostrarlo dinámicamente en una página HTML. Estos gráficos generalmente serán solo unos pocos nodos, tal vez diez en el extremo superior, así que asumo que el pro ...
set 10 ago. '08 a las 7:07
15
respuestas

¿Cómo funciona una tabla hash?

Estoy buscando una explicación de cómo funciona la tabla hash, ¡en un lenguaje sencillo para un simplón como yo! Por ejemplo, sé que toma una clave, calcula un hash (estoy buscando una explicación de cómo) y luego ejecuta algún módulo para trabajar donde está ...
fijado el 8 de abril '09 a las 18:48
5
respuestas

¿Cómo comprobar si una clave en particular está en el hash o no?

Quiero comprobar si la clave "usuario" está presente o no en la sesión. ¿Cómo puedo hacer esto? Tenga en cuenta que no quiero comprobar si el valor clave es nulo o no. Solo quiero comprobar si el usuario está presente ...
ambientada el 25 de diciembre. '10 a la 1:02
24
respuestas

Estructura de datos del árbol de Java?

¿Existe una buena estructura de datos (java estándar) para representar el árbol en java? En particular, debo proporcionar lo siguiente: Un árbol en cualquier nodo puede tener un número arbitrario de hijos. Cada nodo (después de la raíz) es solo una cadena (...
establecido el 19 de agosto '10 a las 16:53
24
respuestas

¿Cómo definir un ciclo en una lista enlazada?

Digamos que tienes una estructura de lista relacionada en java. Se compone de nodos: clase Nodo {Nodo siguiente; // algunos datos de usuario} y cada nodo apunta al siguiente nodo, excepto el último nodo, que es nulo para el siguiente. ...
fijado el 18 de abril '10 a las 20:08
19
respuestas

¿Cómo implementar una cola usando dos pilas?

Supongamos que tenemos dos pilas y ninguna otra variable temporal. ¿Es posible "construir" una estructura de datos de cola usando solo dos pilas?
set 16 de septiembre '08 a las 6:37
35
respuestas

El código más simple para cruzar una matriz en javascript

¿Cuál es el código de biblioteca más sencillo y gratuito para implementar la intersección de matrices en javascript? Quiero escribir la intersección ([1,2,3], [2,3,4,5]) y obtener [2, 3]
fijado el 11 de diciembre '09 a las 6:04
13
respuestas

¿Cuándo debo usar la lista contra LinkedList

¿Cuándo es mejor usar List (Of T) frente a una LinkedList (Of T)?
set 04 de octubre '08 a las 11:23
23
respuestas

Divide una lista en sublistas usando LINQ

¿Hay una manera de separar la Lista <SomeObject> de varias listas separadas SomeObject, usando el índice del elemento como el separador de cada división? Para dar un ejemplo: tengo una lista <SomeObject>, y necesito una lista <List <SomeObjec ...
establecido el 7 de enero '09 a las 5:43
5
respuestas

Pedidos con LINQ

Uso las instrucciones de LINQ to Objects en una matriz ordenada. ¿Qué operaciones no deben realizarse para asegurarse de que el orden de la matriz no cambia?
fijado en 15 oct. '08 a las 15:20