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.

494
¿Cómo funciona una tabla hash?

Estoy buscando una explicación de cómo funciona una tabla hash, ¡en inglés simple para un tonto como yo! Por ejemplo, sé que toma la clave, calcula el hash (estoy buscando una explicación de cómo) y luego realiza algún tipo de módulo para determinar dónde se encuentra en la matriz donde se...

377
Lista dividida en sublistas con LINQ

¿Hay alguna manera de separar un List<SomeObject>en varias listas separadas SomeObject, usando el índice del elemento como delimitador de cada división? Déjame ejemplificar: Tengo un List<SomeObject>y necesito un List<List<SomeObject>>o List<SomeObject>[], de modo...