powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Поиск минимального пути
4 сообщений из 4, страница 1 из 1
Поиск минимального пути
    #33637885
romanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задана целочисленная матрица. Среди всех путей от левого верхнего угла матрицы к её правому нижнему,
составленных из переходов от клеток к их соседям в столбцах или строках, найти минимальный по сумме чисел в пройденных клетках.
Какой алгоритм применить, Дейкстри или др. алгоритмы на графах, мне кажеться не подойдут
...
Рейтинг: 0 / 0
Поиск минимального пути
    #33638775
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно он называется метод ветвей и границ
...
Рейтинг: 0 / 0
Поиск минимального пути
    #33639445
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
romanich Дейкстри или др. алгоритмы на графах, мне кажеться не подойдут
Подойдут. Если числа неотрицательны, на глаз удобнее всего будет такой алгоритм (собственно это если не ошибаюсь будет модифицированный алгоритм Дейкстры):

0. Вес левой верхней ячейки определить равным числу в ней
1. в цикле по диагоналям матрицы:
1.1 для каждой ячейки определить вес как число в этой ячейке плюс минимальное из (вес_левого_соседа, вес_верхнего_соседа)

После применения к правой нижней ячейке будет получена стоимость минимального пути в нее. Чтобы получить сам путь, надо будет отмотать из правой нижней ячейки, делая каждый шаг в сторону минимального из левого-верхнего соседей.

Неотрицательность здесь гарантирует тот факт, что путь с шагами влево или вверх заведомо не будет оптимальным, а следовательно можно ограничиться рассмотрением только двух соседей и расписать простой и удобный цикл вместо аккуратного обхода по возрастанию весов.
...
Рейтинг: 0 / 0
Поиск минимального пути
    #33639539
romanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уже сделал, спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Поиск минимального пути
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]