Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

AED3 08 01 Tabelas Hash

Автор: Marcos André Silveira Kutova

Загружено: 2023-04-04

Просмотров: 1552

Описание:

Videoaula da disciplina Algoritmos e Estruturas de Dados III no curso de Ciência da Computação da PUC Minas - 2018

----------------------
A tabela hash é uma estrutura de dados que associa chaves a valores. Cada par de chave e seu valor deve ser armazenado em um endereço (ou linha) específico dessa tabela. Esse endereço é determinado matematicamente por meio de uma função hash.
----------------------

As tabelas hash (ou tabelas de dispersão) são estruturas de dados em que os dados são armazenados em endereços determinados por uma função matemática, conhecida como função hash (ou função de dispersão).

Essa função hash recebe os dados que serão armazenados (um objeto ou uma entidade) e, a partir do processamento matemático desses dados, determina em que endereço esse objeto ou entidade será armazenado. Portanto, uma função hash normalmente tem a seguinte forma:

A = h(K),

em que A é o endereço em que o objeto será armazenado na tabela e K é o atributo (ou conjunto de atributos) que será usado como chave.

Uma boa função hash deve ter uma distribuição aleatória, ou seja, deve evitar a concentração de objetos em torno de um ou mais endereços. Porém, como você já sabe, é impossível se evitar que as colisões ocorram, isto é, que a função hash retorne o mesmo endereço para dois objetos diferentes. Quando isso acontece, precisamos adotar uma solução para o tratamento dessas colisões.

Na nossa disciplina, nós nos concentraremos no uso da tabela hash como uma estrutura de dados em memória secundária. Esse uso é chamado de hashing externo e uma das suas aplicações é o uso como índice em arquivos indexados.

Nesse caso, cada registro será representado na tabela hash, isto é, no índice, por meio de uma chave e de um endereço. A chave geralmente será um atributo da entidade (por exemplo, o ID dessa entidade) e o endereço será o endereço propriamente dito do registro no arquivo de dados.

Assim, durante uma busca, uma consulta ao índice usando a chave escolhida retornará o endereço e, com este endereço, poderemos localizar o registro no arquivo de dados.

A vantagem do uso de tabelas hash como índice é a velocidade com que retornam o endereço do registro. No entanto, os registros não são armazenados sequencialmente e, portanto, não é uma estrutura recomendada para acessos sequenciais.

AED3 08 01 Tabelas Hash

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

AED3 08 02 Endereçamento aberto

AED3 08 02 Endereçamento aberto

AED3 12 04 Casamento de padrões por Boyer Moore - Deslocamento por Caractere Ruim

AED3 12 04 Casamento de padrões por Boyer Moore - Deslocamento por Caractere Ruim

AED3 11 02 Cifras de substituição

AED3 11 02 Cifras de substituição

Czy Chiny szykują się na upadek Rosji?

Czy Chiny szykują się na upadek Rosji?

AED3 11 06 Criptografia Simétrica   Cifras de fluxo

AED3 11 06 Criptografia Simétrica Cifras de fluxo

Tragedia na zamarzniętym stawie. Nie żyje 7-latek, jego matka walczy o życie

Tragedia na zamarzniętym stawie. Nie żyje 7-latek, jego matka walczy o życie

Śnieżny koszmar. Noc w samochodach na S7

Śnieżny koszmar. Noc w samochodach na S7

AED3 12 05 Casamento de padrões por Boyer Moore - Deslocamento por Sufixo Bom

AED3 12 05 Casamento de padrões por Boyer Moore - Deslocamento por Sufixo Bom

PARALIŻ NA DROGACH. ATAK ZIMY W PÓŁNOCNEJ POLSCE

PARALIŻ NA DROGACH. ATAK ZIMY W PÓŁNOCNEJ POLSCE

AED3 01 01 Apresentação da disciplinia

AED3 01 01 Apresentação da disciplinia

Pałac stawia warunki rządowi.

Pałac stawia warunki rządowi. "Nie będzie zgody prezydenta”

AED3 11 03 Cifras de transposição

AED3 11 03 Cifras de transposição

AED3 11 07 Criptografia simétrica   Cifras de bloco

AED3 11 07 Criptografia simétrica Cifras de bloco

CHINY VS TAJWAN. NADCHODZI NOWA ERA? “CZASY AMERYKAŃSKIEJ DOMINACJI SIĘ SKOŃCZYŁY”

CHINY VS TAJWAN. NADCHODZI NOWA ERA? “CZASY AMERYKAŃSKIEJ DOMINACJI SIĘ SKOŃCZYŁY”

AED3 12 08 Casamento aproximado de padrões e a distância de edição

AED3 12 08 Casamento aproximado de padrões e a distância de edição

AED3 10 08 Decoficação por LZW

AED3 10 08 Decoficação por LZW

Seja PQR um triângulo tal que os lados PQ e PR tenham a mesma medida. Além disso a mediana QM tem a

Seja PQR um triângulo tal que os lados PQ e PR tenham a mesma medida. Além disso a mediana QM tem a

NAJLEPSZA SKŁADANKA SYLWESTROWA na GRUDZIEŃ 2025 🎉 Muzyczna Playlista Hitów Disco Polo #sylwester

NAJLEPSZA SKŁADANKA SYLWESTROWA na GRUDZIEŃ 2025 🎉 Muzyczna Playlista Hitów Disco Polo #sylwester

AED3 11 05 Tipos de criptografia

AED3 11 05 Tipos de criptografia

Marek Jakubiak: Naród polski zadał egzamin w kampanii wyborczej na prezydenta.

Marek Jakubiak: Naród polski zadał egzamin w kampanii wyborczej na prezydenta.

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]