![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.05.2008
Сообщений: 14
|
![]()
Помогите пожалуйста найти алгоритм для решения данной задачи..Еденственная проблема её нельзя решать перебором.
"Сообщение" В сообщении состоящем из одних русских букв и пробелов,каждую букву заменили ее порядковым номером в русском алфавите,а пробел нулем.Требуется по заданной последовательности цифр найти кол-во исходных сообщений,из которых она могла получится Пример: вводим-1025 ответ-4 |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
![]()
Линейное ДП+длинка (при нормальных ограничениях). Для каждой позиции берем значение предидущей позиции, и значение позии х-2 - при условии, что число и последних 2 цифр является допустимым.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 31.05.2008
Сообщений: 14
|
![]()
А можно чуть чуть по подробнее..
И еще вопрос я так понял X-это номер позиции? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
![]()
Да. База динамики - 1 для х=0. Поподробнее - для каждой позиции проверяем, может лы она быть окончанием 2значного числа (номер буквы больше 9), если да - суммируем с значением для этой позиции значение для позиции, которая была "до числа". И для 1значных чисел аналогично. Так как написать 3значное число мы не могли, то надо рассматривать только эти 2 варианта. В конце для последней позиции у нас будет ответ на задачу.
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 30.03.2010
Сообщений: 4
|
![]()
Пусть самолёт (или другой летательный аппарат), находящийся на высоте Hs и имеющий скорость Vs, должен быть поднят на заданную высоту Hf, а скорость его доведена до заданного значения Vf. Известен расход горючего, необходимый для подъёма аппарата с любой высоты H на любую другую H>H при неизменной скорости V; известен также расход горючего, требуемый для увеличения скорости от любого значения V до V'>V при неизменной высоте H.
Требуется найти оптимальный режим набора высоты и скорости, при котором общий расход горючего будет минимальным. народ как написать алгоритм по этой задачке? и как на этом форуме картинку вставить продолжение задачки там тоблица...необходимо из всех траекторий выбрать ту, для которой расход горючего будет минемален, можно былобы все перебрать возможности но их многа. пытался найти ее уже рещенную в инете но ненашел((( Последний раз редактировалось olezhJKe; 30.03.2010 в 17:46. |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 19.12.2009
Сообщений: 17
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамическое программирование. | MAKEDON | Помощь студентам | 6 | 26.08.2009 14:10 |
динамическое программирование в Delphi | Ира08 | Помощь студентам | 0 | 03.04.2009 18:07 |
Задача на динамическое программирование | Римма1990 | Помощь студентам | 2 | 02.04.2009 23:11 |
Рекуррентные соотношения и динамическое программирование. | DOOM514 | Фриланс | 3 | 08.01.2009 16:20 |