0 / 0 / 0
Регистрация: 29.05.2016
Сообщений: 2
1

Решение транспортной задачи методом потенциалов: не все тесты выполняются

29.05.2016, 21:29. Показов 2470. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток! У меня проблема в следующем. Нашел прогу в интернете по решению транспортной задачи с помощью методов потенциалов. забил контр. примеры в прогу...первый проходит, а остальные нет.. программа подвисает и все. Помогите мне разобраться почему так происходит? Может она переполняется где-то?
Вложения
Тип файла: rar 1reshenie_transportnoy_zadachi_metodom_potentsialov_delphi.rar (395.6 Кб, 49 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2016, 21:29
Ответы с готовыми решениями:

Решение транспортной задачи методом Фогеля(не могу найти ошибку)
По условию небоходимо решить транспортную задачу, сложность заключается в том обычно матрица...

Решение транспортной задачи методом Фогеля -затруднение с заполнением распределительной таблицы
Здравствуйте! Столкнулась с ошибкой которая тормозит всю курсовую работу. Имеется 2 рабочие...

Решение транспортной задачи (метод Фогеля)
Помогите пожалуйста новичку) не знаю как написать код самого метода, чтобы работало. Основной...

Блок-схема для транспортной задачи методом северо-западного угла
Помогите составить блок-схему для ТЗ методом северо-западного угла!!! я в блок-схемах не сильна, а...

3
Джоуи
1073 / 635 / 240
Регистрация: 05.05.2015
Сообщений: 3,546
Записей в блоге: 2
29.05.2016, 22:30 2
Цитата Сообщение от scandal111 Посмотреть сообщение
забил контр. примеры в прогу
А что за примеры?
0
0 / 0 / 0
Регистрация: 29.05.2016
Сообщений: 2
30.05.2016, 04:31  [ТС] 3
они на кнопках сделаны(example 1,2,3)..первый прошел, а остальные зависают...
0
Джоуи
1073 / 635 / 240
Регистрация: 05.05.2015
Сообщений: 3,546
Записей в блоге: 2
31.05.2016, 13:13 4
Покопавшись в твоем чудо коде, нашел, по крайней мере, корень зла:
в процедуре ShiftPlan вызывается процедура Line, переменная flag становится true только в этой процедуре и только если
Delphi
1
2
if (x = x_m) and (vert = 0) then
            flag := true;
На примере 2 при первом вызове shiftplan при пробеге while переменная flag благополучно устанавливается в true, но уже при втором вызове ShiftPlan при сравнении
Delphi
1
if (a.Arr[index2,index] = f) then
в процедуре Line условие не выполняется и flag так и остается false, что дает традиционный уход while-а в бесконечность.
Вотъ
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2016, 13:13
Помогаю со студенческими работами здесь

Решение транспортной задачи методом Лебедева
Нужно написать программу которая будет решать транспортную задачу методом лебедева. Написать нужно...

Решение транспортной задачи любым методом
Нужна программа с решением транспортной задачи любым методом, лишь бы попроще. Но лучше симплекс -...

Решение транспортной задачи (методом минимального элемента)
Пишу код для решения транспортной задачи. Если задача закрытая (то есть не нужно добавлять рядок...

Решение Транспортной Задачи методом Северо-Западного угла
Здравствуйте, помогите пожалуйста разобраться что я делаю не так в VBA со своим кодом. Недавно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru