Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2009, 00:07   #1
Baralgin91
 
Регистрация: 29.06.2009
Сообщений: 4
Восклицание Исследование алгоритма перебора вариантов с отсечением

Здравствуйте всем!!
как должен работать перебор вариантов с отсечением ??


я непонимаю, расскажите пожалуйста как это происходит.

спасибо заранее за ваши ответы!
Baralgin91 вне форума Ответить с цитированием
Старый 23.07.2009, 21:50   #2
sabbathist
Пользователь
 
Регистрация: 23.07.2009
Сообщений: 66
По умолчанию

скорее всего это рекурсия, где указаны доп. условия для выхода, не достигая ее дна.
Например: есть сетка NхN, куда вписаны числа от 1 до 100. Необходимо найти путь с максимальной суммой из левого верхнего угла в правый нижний. можно переходить только вниз либо в право. тогда, запуская dfs, можно найти какой либо путь с какой-либо суммой. суть в том, что если текущая сумма меньше максимальной более чем на tх100, где t - количество оставшихся клеток, путь по которым мы можем достроить, то дальше идти по этой ветви нет смысла. вот и отсечение. в случае же простого полного перебора, необходимо было проходить весь путь, и только потом смотреть его сумму и сравнивать с текущим максимумом. Доступно?
O(n)
sabbathist вне форума Ответить с цитированием
Старый 04.08.2009, 02:46   #3
PSix1_73
Пользователь
 
Регистрация: 12.05.2009
Сообщений: 30
По умолчанию

А можно ли реализовать венгерский алгоритм (если кто знаком, если нет это задачи о назначениях) при помощи перебора вариантов с отсечением, программа же будет более производительной нежеле чем при полном переборе!
PSix1_73 вне форума Ответить с цитированием
Старый 12.08.2009, 11:06   #4
Baralgin91
 
Регистрация: 29.06.2009
Сообщений: 4
По умолчанию

да спасибо большое, теперь боле-менее понятно что делать
Baralgin91 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Исследование алгоритма перебора вариантов с отсечением )помогите ,дайте нормальный совет Baralgin91 Помощь студентам 0 29.06.2009 17:50