IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> хеш-таблицы, связано с динамической памятью
Shurka
сообщение 24.05.2004 13:20
Сообщение #1





Группа: Пользователи
Сообщений: 6

Репутация: -  0  +


Народ, помогите кто может!!!!!! Вообщем мне нужно сделать программу, которая искала, стирала и прибавляла новые элементы record в хеш-таблице(hash table). Желательно чтобы поиск осуществлялся с помощью division method. Да и решение проблемы collision должно быть включено обязательно. Мне сложно понять что я тут написала, поэтому любая реальная помощь мне очень пригодилась бы.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Shurka
сообщение 24.05.2004 14:08
Сообщение #2





Группа: Пользователи
Сообщений: 6

Репутация: -  0  +


На первый вопрос: по числам, а на второй сложнее:
вообщем это когда хочешь поместить record в кеш-таблицу в соответствуещее для него место, а оно уже занято. Тогда существует по крайней мере 2 способа решения таких collision'ов (не знаю как по-русски). Если я сейчас начну их обьяснять, то никто ничего не поймет, поэтому вот на этой странице http://algolist.manual.ru/ds/s_has.php есть по крайней мере рисунок решения этой проблемы или здесь все еще лучше иллюстрировано: http://www.cs.tpu.ee/~inga/alg_andm/hash.pdf
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия 8.08.2025 2:27
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"