Preguntas etiquetadas con data-structures

Una estructura de datos es una forma de organizar los datos de una manera que permite consultar o actualizar propiedades particulares de esos datos de manera eficiente.


8
¿Por qué no hay una clase Tree <T> en .NET?
La biblioteca de clases base en .NET tiene algunas estructuras de datos excelentes para colecciones (Lista, Cola, Pila, Diccionario), pero curiosamente no contiene ninguna estructura de datos para árboles binarios. Esta es una estructura tremendamente útil para ciertos algoritmos, como los que aprovechan diferentes rutas transversales. Estoy buscando una implementación …


12
Lista de matrices ordenadas en Java
Estoy desconcertado de no poder encontrar una respuesta rápida a esto. Básicamente, estoy buscando una estructura de datos en Java que implemente la java.util.Listinterfaz, pero que almacene sus miembros en un orden ordenado. Sé que puede usar un normal ArrayListy usarlo Collections.sort()en él, pero tengo un escenario en el que …






4
Linq - SelectMany Confusion
Por lo que entiendo de la documentación de SelectMany, se podría usar para producir una secuencia (aplanada) de una relación de 1 a muchos. Tengo las siguientes clases public class Customer { public int Id { get; set; } public string Name { get; set; } } class Order { …


9
Hashable, inmutable
A partir de una pregunta de SO reciente (consulte Crear un diccionario en Python que está indexado por listas ) me di cuenta de que probablemente tenía una concepción incorrecta del significado de los objetos que se pueden hash e inmutables en Python. ¿Qué significa hash en la práctica? ¿Cuál …



14
Elección del lenguaje de programación para el aprendizaje de estructuras de datos y algoritmos [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de Stack Overflow . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté relacionada con el tema de Stack Overflow. Cerrado hace 3 años . Mejora esta pregunta ¿En qué lenguaje de programación recomendarías aprender sobre estructuras …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.