Del curso: Fundamentos de Programação: Estruturas de Dados
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 25.000 cursos impartidos por expertos del sector.
O que é um conjunto?
Del curso: Fundamentos de Programação: Estruturas de Dados
O que é um conjunto?
Semelhante a listas encadeadas, dicionários e outras estruturas de dados, um conjunto, ou set, em inglês, é um tipo abstrato de dados. Na sua forma mais simples, um conjunto é uma coleção de elementos únicos. A ordem desses elementos não importa, mas, de novo, nenhum dos elementos é duplicado. Os conjuntos são uma forma de agrupar coisas com uma propriedade comum. Por exemplo, você pode criar um conjunto que representa as três cores primárias: verde, vermelho e amarelo. Você também pode criar um conjunto que representa os nomes dos dedos que temos: mindinho, anelar, médio, indicador e polegar. Ou status de algum aparelho: disponível, ocupado ou desligado. Agora, ao contrário de outras estruturas de dados que vimos, aqui não nos importamos com a ordem dos elementos e muitas vezes nem queremos recuperar um pedaço de dado. E é por isso que não temos um índice chave ou algo específico para procurar o valor. Aqui, nos importamos com a associação. Em outras palavras, ele faz parte do clube?…