2004-gre-cs-practice-book.pdf/Q29 — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Новая страница: « == Вопрос: Q29-4c9f66 == <i>Тут вставьте перевод вопроса. Используйте [https://wiki.4intra.net/Help:%D0%A4%D0%BE%D1%80…») |
StasFomin (обсуждение | вклад) |
||
(не показана одна промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
− | |||
== Вопрос: Q29-4c9f66 == | == Вопрос: Q29-4c9f66 == | ||
− | + | [https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%BB%D0%B8%D1%8F%D0%BD%D0%B8%D0%B5%D0%BC Сортировка слиянием] выполняется путем разделения списка из ''n'' чисел пополам, рекурсивной сортировки каждой половины и объединения двух половин. | |
− | + | ||
− | + | Какая из следующих структур данных позволит выполнить сортировку слиянием за <m>O(n \log n)</m> раз? | |
− | + | # Односвязный список | |
+ | # Двусвязный список | ||
+ | # Массив | ||
=== Ответы === | === Ответы === | ||
− | + | * Нет правильного ответа | |
− | + | * Только 3 | |
+ | * 1 и 2 | ||
+ | * 2 и 3 | ||
+ | * Правильный ответ: 1, 2, 3 | ||
− | + | === Объяснение === | |
− | + | {{cstest-source|2004-gre-cs-practice-book.pdf|24|29}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | Ну тут требуется каждый раз односторонний проход | |
− | + | * разделение | |
− | + | * слияние половинок | |
− | + | так что покатит даже односвязный список, не говоря уже о двухсвязном и массиве. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | {{question-ok|[[Участник:StasFomin|StasFomin]] 15:59, 14 декабря 2024 (UTC)}} | |
− | + | [[Категория:Sorting]] |
Текущая версия на 16:00, 14 декабря 2024
Вопрос: Q29-4c9f66
Сортировка слиянием выполняется путем разделения списка из n чисел пополам, рекурсивной сортировки каждой половины и объединения двух половин.
Какая из следующих структур данных позволит выполнить сортировку слиянием за раз?
- Односвязный список
- Двусвязный список
- Массив
Ответы
- Нет правильного ответа
- Только 3
- 1 и 2
- 2 и 3
- Правильный ответ: 1, 2, 3
Объяснение
Исходники — вопрос 29 на 24 странице книги «2004-gre-cs-practice-book.pdf»
Ну тут требуется каждый раз односторонний проход
- разделение
- слияние половинок
так что покатит даже односвязный список, не говоря уже о двухсвязном и массиве.