2001-gre-vs-practice.pdf/Q24 — различия между версиями
StasFomin (обсуждение | вклад) (Новая страница: « == Вопрос: Q24-e5724f == <blockquote> Тут вставьте перевод вопроса. Используйте [https://wiki.4intra.net/Help:%D0%A4%D…») |
Vkuutop (обсуждение | вклад) (→Вопрос: Q24-e5724f) |
||
Строка 2: | Строка 2: | ||
== Вопрос: Q24-e5724f == | == Вопрос: Q24-e5724f == | ||
− | + | Программа для проверки орфографии работает следующим образом: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | Создаётся хэш-таблица, в которой каждая запись — это булева переменная, изначально установленная в значение ''false''. | |
− | + | На каждое слово из словаря применяется хэш-функция, и соответствующая запись в хэш-таблице устанавливается в значение ''true''. | |
+ | При проверке орфографии в документе на каждое слово в документе также применяется хэш-функция, и проверяется соответствующая запись в хэш-таблице. | ||
+ | Вопрос: какие из следующих утверждений являются верными? | ||
− | + | I. Значение ''true'' означает, что слово находится в словаре. | |
− | + | ||
− | + | II. Значение ''false'' означает, что слово отсутствует в словаре. | |
− | + | ||
+ | III. Размер хэш-таблицы должен увеличиваться с размером документа. | ||
=== Ответы === | === Ответы === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | * Только I | ||
+ | * Только II | ||
+ | * Правильный ответ: I и II | ||
+ | * II и III | ||
+ | * I, II и III | ||
=== Объяснение === | === Объяснение === | ||
− | + | {{cstest-source|2001-gre-vs-practice.pdf|23|24}} | |
− | {{cstest-source|2001-gre-vs-practice.pdf| | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | * Значение ''true'' устанавливается в хэш-таблице тогда и только тогда, когда слово найдено в словаре <m>\rightarrow</m> I верно. | |
+ | * Все записи в хэш-таблице изначально равны ''false'', если слово не хэшировано в словаре, запись остаётся ''false'' <m>\rightarrow</m> II верно. | ||
+ | * Размер хэш-таблицы зависит только от словаря, а не от документа. Документ никак не влияет на хэш-таблицу. <m>\rightarrow</m> III неверно. | ||
− | [[ | + | [[Категория:Надо не забыть выбрать тему]] |
Версия 23:23, 12 января 2025
Вопрос: Q24-e5724f
Программа для проверки орфографии работает следующим образом:
Создаётся хэш-таблица, в которой каждая запись — это булева переменная, изначально установленная в значение false. На каждое слово из словаря применяется хэш-функция, и соответствующая запись в хэш-таблице устанавливается в значение true. При проверке орфографии в документе на каждое слово в документе также применяется хэш-функция, и проверяется соответствующая запись в хэш-таблице. Вопрос: какие из следующих утверждений являются верными?
I. Значение true означает, что слово находится в словаре.
II. Значение false означает, что слово отсутствует в словаре.
III. Размер хэш-таблицы должен увеличиваться с размером документа.
Ответы
- Только I
- Только II
- Правильный ответ: I и II
- II и III
- I, II и III
Объяснение
Исходники — вопрос 24 на 23 странице книги «2001-gre-vs-practice.pdf»
- Значение true устанавливается в хэш-таблице тогда и только тогда, когда слово найдено в словаре I верно.
- Все записи в хэш-таблице изначально равны false, если слово не хэшировано в словаре, запись остаётся false II верно.
- Размер хэш-таблицы зависит только от словаря, а не от документа. Документ никак не влияет на хэш-таблицу. III неверно.