Последний раз редактировалось daniel19 22.05.2013, 13:34, всего редактировалось 1 раз.
Помогите, пожалуйста. Очень срочно необходимо решить следующую задачу:
Дан граф-сетка размеров NxM Пусть веса всех горизонтальных дуг [(i, j) → (i + 1, j)] зависят только от j, а веса всех вертикальных дуг [(i, j) → (i, j + 1)] зависят только от i. Таким образом, веса полностью заданы, если указаны n «горизонтальных» весов uj и m «вертикальных» весов vi, и длина входа равна в этом случае O(M + N). Построить оптимальный линейный O(M+ N)-алгоритм поиска самого «легкого» пути между вершинами (0, 0) и (N, M) для этого класса грид-графов.
Заранее спасибо!
|