2004-gre-cs-practice-book.pdf/Q14 — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Новая страница: « == Вопрос: Q14-4c9f66 == <i>Тут вставьте перевод вопроса. Используйте [https://wiki.4intra.net/Help:%D0%A4%D0%BE%D1%80…») |
StasFomin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | |||
== Вопрос: Q14-4c9f66 == | == Вопрос: Q14-4c9f66 == | ||
− | + | [https://ru.wikipedia.org/wiki/%D0%A5%D0%B5%D1%88-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0 Хэш-таблицы] могут способствовать эффективному решению всех проблем, описанных ниже '''КРОМЕ''' | |
− | + | ||
− | + | ||
− | + | ||
=== Ответы === | === Ответы === | ||
− | + | * Правильный ответ: Поиск по диапазону: по заданным значениям ''a'' и ''b'' найдите все записи, ключевое значение которых находится в диапазоне ''[a, b]'' | |
− | + | * Подсчет различных значений: При наличии набора из ''n'' ключей определите количество различных значений ключа | |
+ | * Динамический словарь: Поддерживает операции вставки, удаления и поиска в словаре | ||
+ | * Поиск в таблице символов: по заданному идентификатору программы найдите ее тип и адрес | ||
+ | * Поиск пересечений: При наличии двух наборов ключей найдите все значения ключей, общие для обоих наборов | ||
− | + | === Объяснение === | |
− | + | {{cstest-source|2004-gre-cs-practice-book.pdf|17|14}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | Ну тут очевидные свойства [https://ru.wikipedia.org/wiki/%D0%A5%D0%B5%D1%88-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0 хэш-таблиц], а для интервального поиска, конечно нужно использовать другой тип индексирования (деревья, битовые карты). | |
− | [https:// | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | {{question-ok|[[Участник:StasFomin|StasFomin]] 00:36, 14 декабря 2024 (UTC)}} | |
− | + | [[Категория:Хэш-таблицы]] |
Текущая версия на 00:36, 14 декабря 2024
Вопрос: Q14-4c9f66
Хэш-таблицы могут способствовать эффективному решению всех проблем, описанных ниже КРОМЕ
Ответы
- Правильный ответ: Поиск по диапазону: по заданным значениям a и b найдите все записи, ключевое значение которых находится в диапазоне [a, b]
- Подсчет различных значений: При наличии набора из n ключей определите количество различных значений ключа
- Динамический словарь: Поддерживает операции вставки, удаления и поиска в словаре
- Поиск в таблице символов: по заданному идентификатору программы найдите ее тип и адрес
- Поиск пересечений: При наличии двух наборов ключей найдите все значения ключей, общие для обоих наборов
Объяснение
Исходники — вопрос 14 на 17 странице книги «2004-gre-cs-practice-book.pdf»
Ну тут очевидные свойства хэш-таблиц, а для интервального поиска, конечно нужно использовать другой тип индексирования (деревья, битовые карты).