Notice: file_put_contents(): Write of 8051 bytes failed with errno=28 No space left on device in /var/www/tgoop/post.php on line 50

Warning: file_put_contents(): Only 8192 of 16243 bytes written, possibly out of free disk space in /var/www/tgoop/post.php on line 50
Computer Science@CScience1 P.2539
CSCIENCE1 Telegram 2539
Что такое хеш-таблицы?

Хеш-таблица — это контейнер для хранения пар ключей и их значений. По сути это ассоциативный массив, в котором ключ представлен в виде хеш-функции. Главное свойство hash-таблиц — три операции: вставка, поиск и удаление — в среднем выполняются за время O(1),

Принято считать, что хорошей, с точки зрения практического применения, является такая хеш-функция, которая удовлетворяет следующим условиям: 
 ⁃ функция должна быть простой с вычислительной точки зрения; 
 ⁃ функция должна распределять ключи в хеш-таблице наиболее равномерно; 
 ⁃ функция не должна отображать какую-либо связь между значениями ключей в связь между значениями адресов; 
 ⁃ функция должна минимизировать число коллизий – то есть ситуаций, когда разным ключам соответствует одно значение хеш- функции(ключи в этом случае называются синонимами ).

Выполнение операции в хеш-таблице начинается с вычисления хеш-функции от ключа. 
Именно с ее помощью мы находим индекс, зная который, можно выполнить требующую операцию.



tgoop.com/CScience1/2539
Create:
Last Update:

Что такое хеш-таблицы?

Хеш-таблица — это контейнер для хранения пар ключей и их значений. По сути это ассоциативный массив, в котором ключ представлен в виде хеш-функции. Главное свойство hash-таблиц — три операции: вставка, поиск и удаление — в среднем выполняются за время O(1),

Принято считать, что хорошей, с точки зрения практического применения, является такая хеш-функция, которая удовлетворяет следующим условиям: 
 ⁃ функция должна быть простой с вычислительной точки зрения; 
 ⁃ функция должна распределять ключи в хеш-таблице наиболее равномерно; 
 ⁃ функция не должна отображать какую-либо связь между значениями ключей в связь между значениями адресов; 
 ⁃ функция должна минимизировать число коллизий – то есть ситуаций, когда разным ключам соответствует одно значение хеш- функции(ключи в этом случае называются синонимами ).

Выполнение операции в хеш-таблице начинается с вычисления хеш-функции от ключа. 
Именно с ее помощью мы находим индекс, зная который, можно выполнить требующую операцию.

BY Computer Science


Share with your friend now:
tgoop.com/CScience1/2539

View MORE
Open in Telegram


Telegram News

Date: |

‘Ban’ on Telegram 1What is Telegram Channels? During a meeting with the president of the Supreme Electoral Court (TSE) on June 6, Telegram's Vice President Ilya Perekopsky announced the initiatives. According to the executive, Brazil is the first country in the world where Telegram is introducing the features, which could be expanded to other countries facing threats to democracy through the dissemination of false content. To delete a channel with over 1,000 subscribers, you need to contact user support Earlier, crypto enthusiasts had created a self-described “meme app” dubbed “gm” app wherein users would greet each other with “gm” or “good morning” messages. However, in September 2021, the gm app was down after a hacker reportedly gained access to the user data.
from us


Telegram Computer Science
FROM American