Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Алгоритмы и теория программирования


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Академик
Рейтинг: 8743
∙ повысить рейтинг »
Роман Селиверстов
Статус: Советник
Рейтинг: 3689
∙ повысить рейтинг »
Boriss
Статус: Академик
Рейтинг: 2585
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Алгоритмы и теория программирования

Номер выпуска:150
Дата выхода:07.12.2011, 10:00
Администратор рассылки:Калашников О.А. (Руководитель)
Подписчиков / экспертов:318 / 162
Вопросов / ответов:1 / 1

Консультация # 184645: Здравствуйте! У меня возникли сложности с таким вопросом: 1. На базе каких структур данных удобно реализовать линейный двунаправленный список? На базе динамического массива. На базе двух стеков. На базе дека. 2. Элементы множества хранятся в массиве в возрастающем порядке. Пусть множество содержит 12 элементов. Сколько операци...


Консультация # 184645:

Здравствуйте! У меня возникли сложности с таким вопросом:
1. На базе каких структур данных удобно реализовать линейный двунаправленный список?
На базе динамического массива.
На базе двух стеков.
На базе дека.
2. Элементы множества хранятся в массиве в возрастающем порядке. Пусть множество содержит 12 элементов. Сколько операций сравнения достаточно выполнить, чтобы найти произвольный элемент в множестве или убедиться в его отсутствии?
Достаточно трех операций.
Достаточно четырех операций.
Достаточно пяти операций.
Достаточно шести операций.
3. Пусть требуется реализовать упорядоченный набор элементов, причем элемент может повторяться в наборе несколько раз. Элементы можно добавлять к набору и удалять из набора. Какая структура данных лучше всего подходит для этого?
Линейный двунаправленный список.
Множество, реализованное на базе упорядоченного бинарного дерева.
Нагруженное множество, реализованное на базе упо рядоченного бинарного дерева.
Динамический массив.
4. Пусть у каждой нетерминальной вершины бинарного дерева есть ровно два сына. Пусть в дереве 123 вершины. Какова максимальная высота такого дерева? (Высотой дерева называется число вершин в пути максимальной длины от корня к некоторой терминальной вершине, включая первую и последнюю вершины пути.)
максимальная высота равна 8
максимальная высота равна 60
максимальная высота равна 61
максимальная высота равна 62
максимальная высота равна 63
5. Пусть в красно-черном дереве число черных вершин (не включая внешние, или нулевые, вершины) равно 21. Какое максимальное количество красных вершин может быть в дереве?
Максимальное количество красных вершин равно 9.
Максимальное количество красных вершин равно 10.
Максимальное количество красных вершин равно 11.
Максимальное количество красных вершин равно 41.
Максимальное количество красных вершин равно 42.
6. В хеш-реа лизации множества хеш-функция принимает 4 различные значения с равной вероятностью, т.е. множество представляется в виде объединения четырех непересекающихся подмножеств. Пусть множество содержит 4 элемента. Какова вероятность того, что все подмножества будут непустыми?
Вероятность равна 0.09375
Вероятность равна 0.25
Вероятность равна 0.75
Вероятность равна 0.90625
7. В хеш-реализации множества хеш-функция принимает 5 различных значений с равной вероятностью, т.е. множество представляется в виде объединения пяти непересекающихся подмножеств. Пусть множество содержит 3 элемента. Какова вероятность того, что все они попадут в разные подмножества?
Вероятность равна 0.42
Вероятность равна 0.48
Вероятность равна 0.52
Вероятность равна 0.625
Вероятность равна 0.8

Дата отправки: 02.12.2011, 09:35
Вопрос задал: Заречнева Вера Михайловна (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Лысков Игорь Витальевич (Старший модератор):

Здравствуйте, Заречнева Вера Михайловна!
1. На базе дека. Дек уже есть, по сути, список с двумя концами
2. Достаточно четырех операций. Т.к. log212 при округлении по избытку дает 4
3. Лучше подходит "линейный двунаправленный список"
4. Максимальная высота (123-1)/2 = 61
5. Максимальное число красных вершин 21*2 = 42. Когда у каждой черной вершины есть два потомка - красные вершины.
Черные листья, по условию, не считаем.
6. Всего есть 4 раскладки: 1-1-1-1, 1-1-2-0, 1-3-0-0, 4-0-0-0. Нас интересует одна 1-1-1-1. Значит вероятность = 1/4 = 0.25
7. Первый элемент попадет в "отличное" множество с вероятностью 5/5 = 1 (для него все "отличные")
Второй - с вероятностью 4/5, третий - 3/5. Значит общая вероятность равна 1 * 4/5 * 3/5 = 12/25 = 0.48

Консультировал: Лысков Игорь Витальевич (Старший модератор)
Дата отправки: 06.12.2011, 23:54
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное