Perguntas com a marcação «data-structures»

Uma estrutura de dados é uma maneira de organizar dados de uma maneira que permite que determinadas propriedades desses dados sejam consultadas e / ou atualizadas com eficiência.

494
Como uma tabela de hash funciona?

Estou procurando uma explicação de como uma tabela de hash funciona - em inglês simples para um simplório como eu! Por exemplo, eu sei que ele pega a chave, calcula o hash (estou procurando uma explicação de como) e, em seguida, executa algum tipo de módulo para descobrir onde fica o array onde o...

377
Dividir lista em sublistas com LINQ

Existe alguma maneira de separar um List<SomeObject>em várias listas separadas SomeObject, usando o índice do item como o delimitador de cada divisão? Deixe-me exemplificar: Eu tenho um List<SomeObject>e preciso de um List<List<SomeObject>>ou List<SomeObject>[], para...